U.S. Strategic Petroleum Reserve Reaches Lowest Level Since 1983
The U.S. Strategic Petroleum Reserve (SPR) has dropped to its lowest level since 1983, with crude oil stocks at approximately 316.5 million barrels following coordinated releases tied to the Iran conflict and global energy market stabilization efforts. Total U.S. crude inventories have also reached levels not seen in over four decades.
Topics: geopolitical risk oil market volatility U.S. Strategic Petroleum Reserve