user-generated· macro
Oil prices exceed $120/barrel by December 2026
Geopolitical tensions from the Iran war and sustained OPEC production cuts push Brent crude prices above $120 per barrel by December 2026. This exceeds current market expectations and reflects persistent supply constraints despite demand moderation.
- Implied probability (Yes)
- 60%
Loading…