Business US Oil Reserve Hits Lowest Level Since 1983 as Prices Tame by Marcus Liu - Business Editor June 16, 2026 by Marcus Liu - Business Editor June 16, 2026 US Crude Oil Inventories Drop to 43-Year Low, Spurring Price Volatility The U.S. Strategic Petroleum Reserve (SPR) has reached its lowest level since 1983, with crude oil stocks falling by … 0 FacebookTwitterPinterestEmail