Oil stocks in US Strategic Petroleum Reserve fall by 5.5 million to lowest level since 1983
Jun 29, 2026
U.S. Strategic Petroleum Reserve crude oil stocks fell 5.5 million barrels to a 1983 low, part of a 172-million-barrel release agreement intended to plug global inventory gaps amid the Iran conflict.