Crude Oil Inventories — BEARISH SURPRISE — Actual +2.0M vs Est -2.0M (Prev -1.7M)
Fundamentals · 2026-07-22
Snapshot: Crude BUILD +2.01M vs -880K est (Investing consensus -2.0M) — Cushing -674K — Gasoline +765K vs -1.38M est — Distillate +1.4M vs +312K est — Refinery util 96.1% — Crude stocks 411.7M bbl (6% below 5yr avg)
What Is This?
EIA Weekly Petroleum Status Report tracks US commercial crude oil inventories, refined products, refinery activity, and imports. A build vs an expected draw is bearish for crude prices (excess supply); draws are bullish. Peak summer driving season typically drives seasonal draws — a build here is a demand red flag.
Summary
A bearish stunner across the board — crude built +2.0M when the street expected a -2.0M DRAW, gasoline built +765K vs a -1.38M draw estimate, and distillate piled +1.4M on top of last week's +4.56M jump. Total commercial petroleum inventories surged +11.6M barrels in a single week. Refinery utilization stayed elevated at 96.1% but crude runs actually fell 58K bpd — refineries are cranking product nobody's picking up. Imports jumped +117K bpd to 5.8M — supply flooding in against a soft demand backdrop. This lands directly against last week's Iran/Hormuz war-premium narrative and undercuts the bullish oil bid.
Impact on USD — Mixed
Lower oil = disinflation tailwind — reinforces the June CPI -0.4% / PPI -0.3% shock and pressures Warsh's "imperfect measures" hawkish framing. But softer demand signal weighs on growth expectations. Net USD-neutral — energy disinflation vs late-cycle demand worry cancel.
Impact on US Indices (ES/NQ/YM) — Bullish
Lower oil = margin relief for transports, retailers, industrials — bullish YM. NQ neutral (energy cost less critical to megacap tech). ES marginally bullish on disinflation read-through. Watch energy sector (XLE) weakness as a drag.
Impact on Gold — Bullish
Disinflation shock + soft demand narrative pushes real yields lower — bullish gold. Undercuts the war-premium rotation from last week's Hormuz escalation. Gold catches the disinflation bid.
TLDR
— Crude +2.01M vs -880K est (Investing -2.0M) — 4M miss
— Gasoline +765K vs -1.38M est — biggest miss of the print
— Distillate +1.4M vs +312K est — 2nd straight build (+4.56M prior)
— Total petroleum +11.6M bbl — massive one-week supply surge
— Refinery util 96.1% — high runs, weak product pull
— Crude imports +117K bpd to 5.8M
— Cushing -674K (only bullish line)
— Crude stocks 411.7M bbl, 6% below 5yr avg (still tight structurally)
Bearish crude, bullish disinflation trade. Confirms softening demand read alongside ADP 16.5K labor slowdown. Watch Q2 GDP Advance (July 30), FOMC late July, ISM Manufacturing Aug 1, NFP Aug 1.
Want the full explainer? Economic News Events, Explained breaks down this release and every other one we cover, in plain English.
_For informational purposes only. Not investment advice._