user-generated· macro
Oil prices surge above $95 per barrel by July 2026
Geopolitical tensions between the U.S. and Iran will disrupt regional oil supply chains or trigger speculative buying, pushing Brent crude prices above $95 per barrel. Demand remains strong, and sanctions risks elevate.
- Implied probability (Yes)
- 75%
Loading…