Skip to main content
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…