Oil Flows Through Hormuz Collapsed After Iran War Began

Total oil flows through the Strait of Hormuz fell from 21.6 million barrels per day in late 2025 to 4.9 million in Q2 2026