Oil stocks in US Strategic Petroleum Reserve fall by 5.5 million to lowest level since 1983
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.
reuters · 2026-06-29 13:07