Artificially propping up the price of oil won't have the intended effect:
It would incentivize the extraction of oil, which at present requires infrastructure that damages the surrounding environment. A lot of the oil is in the ground now because it doesn't make financial sense to extract it; the cost of extraction is less than the revenue generated from its sale on the market.
There's plenty of oil hoarded in the ground now in private wells. People sitting on land rights waiting for the right time to sell that oil on the open market. A massive government program that artificially props the price of oil up is the perfect setup for a massive wealth transfer to people that do nothing but hold title. That extracted oil would need to be transported or piped away from the extraction site and stored in perpetuity, all of which the land was already doing for free!
Techniques for extraction like fracking destroy the quality of adjacent groundwater and externalizes that cost onto the surrounding community. We don't want a government program that incentivizes poisoning groundwater on a hotter planet with diminishing glacial melt surface water.
Planet Money did an excellent series on the crude economy:
https://www.npr.org/sections/money/2016/08/26/491342091/plan...