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…