U.S. Strategic Petroleum Reserve falls to 316.5 million barrels, lowest level since 1983
EIA weekly data show the SPR at 316.5 M barrels, 3 M less than the prior week and the smallest stockpile in four decades. With the buffer shrinking amid ongoing geopolitical tensions, the U.S. has less leeway to smooth sudden oil supply shocks.