Skip to main content
user-generated· macro

U.S. SPR releases fail to stabilize global oil markets by August 31, 2026

Despite potential U.S. Strategic Petroleum Reserve (SPR) releases, the 30% drop in Hormuz flows represents a structural supply deficit. Market interventions are unlikely to fully offset the loss in the medium term.

Implied probability (Yes)
60%
Loading…