Skip to main content
user-generated· price

Oil prices exceed $120 per barrel by September 2026 due to Iran war disruptions

Iran war-related supply chain disruptions and sanctions on the Strait of Hormuz will push global oil prices above $120 per barrel by September 2026. Demand for alternative energy sources will surge, but supply constraints will prevail.

Implied probability (Yes)
75%
Loading…