There is a strong economic argument for keeping oil in the ground now, though. Namely, that the planet will cease to support a functioning global economy under runaway warming.
Interesting thought. I know nuclear plants are required by law to set aside a part of revenue for eventual long term storage of the waste.
You could have that for coal plants.
Of course we already have quotas and trade which is designed for something similar.
The hazard to fragile ecosystems from an industrial accident is still huge.
Edit: the point is that some environmental protection actions have to be driven by moral/ethical forces. We can't leave everything to the economy.
Having said this there might be ways to use market forces to implement the ethically required environmental protections.