Over 1 billion barrels of oil lost from Hormuz disruption drained strategic reserves to 40-year lows, leaving global markets vulnerable to future price

Oil supply through the Strait of Hormuz is severely disrupted, but markets signal a perceived surplus; WTI reaching $110 in July 2026 at 0.8% YES.

Over 1 billion barrels of oil lost from Hormuz disruption drained strategic reserves to 40-year lows, leaving global markets vulnerable to future price