user-generated· macro
Oil prices rise above $95/bbl by July 2026
Brent crude futures will exceed $95 per barrel by mid-2026 due to sustained supply disruptions from Iran and elevated geopolitical risks in the Middle East. OPEC+ production cuts and global demand recovery will further tighten inventories.
- Implied probability (Yes)
- 72%
Loading…