Stories Tagged as
Strategic petroleum reserves
Strategic oil release comes with guaranteed buybacks, but will anyone do the drilling?
by
Andy Uhler
Oct 20, 2022
Oil companies have been hampered by labor and capital costs and $70 a barrel may not be enough to lure them.