Global oil inventories hit 23‑year lows as Hormuz closes
Global oil inventories are falling at a record pace, pushing stockpiles in the world's wealthiest nations to their lowest levels in over two decades, according to a U.S. Energy Information Administration forecast released Tuesday, June 9, 2026.
Verilumia