user-generated· price
WTI crude prices drop below $70 by July 2026
The emergency oil release of 30 million barrels will temporarily suppress WTI crude prices, which are currently at $85. Analysts expect the oversupply to persist through mid-year unless geopolitical risks escalate sharply.
- Implied probability (Yes)
- 72%
Loading…