US SPR Drops to 40-Year Low as Crude Surges Past $100 on Supply Shocks
U.S. Strategic Petroleum Reserve crude inventories fell to 285.4 million barrels, the lowest level since 1982, down 30% year-over-year. Coupled with Saudi pipeline disruptions and Middle East tension…