EnergyAnalysis
Draining the Reserve: US Oil Stockpile Hits 1982 Low
Department of Energy data show the Strategic Petroleum Reserve at 282.2 million barrels, its weakest level in more than four decades.
1 result for “supply security”
EnergyAnalysis
Department of Energy data show the Strategic Petroleum Reserve at 282.2 million barrels, its weakest level in more than four decades.