user-generated· price
Brent crude rallies above $110 by June 2026
OPEC's supply cuts and geopolitical tensions in the Strait of Hormuz create supply constraints. Demand recovery outpaces revisions, pushing Brent above $110 per barrel by mid-2026.
- Implied probability (Yes)
- 72%
Loading…