user-generated· macro
U.S. SPR releases fail to stabilize oil prices by August 2026
Despite potential strategic petroleum reserve (SPR) releases, the NACHO trade implies that additional supply interventions will be insufficient to counteract the prolonged Strait of Hormuz disruption. Oil prices are expected to remain elevated due to sustained supply risks and geopolitical instability.
- Implied probability (Yes)
- 68%
Loading…