The U.S. Strategic Petroleum Reserve is no longer a deep cushion
After coordinated IEA releases during the Iran war and earlier drawdowns that were never fully replaced, SPR crude sits at 286.6 million barrels as of the EIA week ending August 28, 2026 — about 40% of authorized 714-million-barrel capacity and the lowest level since the early 1980s. That level already sits inside the band most […]
Continue Reading
