user-generated· price
Brent crude oil exceeds $120 per barrel by July 2026
The International Energy Agency warns of record inventory depletion and continued supply losses from the Strait of Hormuz. Summer demand peak and geopolitical instability are likely to drive prices above $120 despite demand destruction.
- Implied probability (Yes)
- 70%
Loading…