U.S. Strategic Petroleum Reserve hits lowest level since 1982
The U.S. Strategic Petroleum Reserve held 285.4 million barrels of crude oil as of the week ending September 4, representing the lowest stockpile level since November 1982, based on data released by the Energy Information Administration. The reserve declined by 1.2 million barrels from the previous week’s total of 286.6 million barrels. Over the past 12 months, the reserve has experienced a substantial decline of nearly 120 million barrels, or approximately 30%, from the 405.2 million bar
Read more »