Crude Oil

How EIA Reports Move Oil Prices

Rows of crude oil storage tanks at a United States Strategic Petroleum Reserve site

The EIA oil inventory report — formally the Weekly Petroleum Status Report — lands every Wednesday at 10:30 a.m. Eastern and moves crude prices within seconds. Prices react to the surprise, not the number itself: a bigger-than-expected build is bearish, a bigger-than-expected draw is bullish, and a print that matches consensus often moves nothing at all.

That one sentence contains most of what retail traders get wrong about EIA day. They see “crude inventories rose 4 million barrels,” assume oil should fall, and are baffled when it rallies instead — because the market had positioned for a 6 million barrel build, or because Cushing drew hard, or because the gasoline number told a better demand story than the crude line told a supply one. The report is a dense, twelve-series data release, and the futures market reads all of it faster than any human can.

This article takes the WPSR apart line by line: what the report actually contains, how the Tuesday API number sets the table, how consensus forms and why the reaction trades off expectations, which internals professionals weight most, and what a worked fade trade looks like in real contract math. It sits inside our complete guide to crude oil trading, and it pairs with the natural gas version of the same problem — trading the EIA weekly storage report — where the Thursday number does to Henry Hub what the Wednesday number does to WTI.

What the EIA oil inventory report actually is

The U.S. Energy Information Administration publishes the Weekly Petroleum Status Report every Wednesday at 10:30 a.m. ET, covering the week that ended the previous Friday. When a federal holiday falls earlier in the week, the release slips a day — the EIA publishes a full-year schedule, and traders who forget about it learn the hard way when their Wednesday volatility never shows up.

Two things separate the WPSR from almost every other piece of oil market data. First, it is mandatory: the EIA surveys operators of refineries, pipelines, terminals and storage facilities under federal reporting requirements, with penalties for misreporting. Second, it is fast: the data is only five days old when it prints. Monthly data from the EIA, OPEC or the IEA is more thorough, but it arrives with a one-to-two-month lag and gets revised. The weekly report is the closest thing the physical oil market has to a real-time scoreboard, which is why the futures market treats it as the most important scheduled event of the week.

The numbers that matter are stated in barrels — stocks in millions of barrels, flows in thousands or millions of barrels per day. The headline the wires run at 10:30:01 is the weekly change in commercial crude oil inventories, excluding the Strategic Petroleum Reserve. But the headline is maybe a third of the story, and on plenty of Wednesdays it is the least interesting line in the release.

The API number: Tuesday’s dress rehearsal

The American Petroleum Institute publishes its own Weekly Statistical Bulletin on Tuesday afternoon, around 4:30 p.m. ET, after the futures settlement. It is a private, subscription-based survey built on voluntary reporting, where the EIA’s is mandatory — so the two regularly disagree, sometimes by several million barrels. The API number leaks into the market within minutes via headlines and moves the thinner post-settlement session.

Practically, API functions as a repricing of expectations. If consensus for Wednesday was a 2 million barrel draw and API prints a 5 million barrel draw Tuesday night, crude opens Wednesday already firmer, and the effective bar for the EIA number has moved. A “bullish” EIA draw that merely matches what API foreshadowed can sell off — the classic buy-the-rumor unwind. Traders who only watch the official number and ignore Tuesday’s setup are reading the second act of a play without seeing the first.

Anatomy of the report: the lines professionals actually read

The WPSR runs to dozens of tables, but desk traders work off a short list. Here is the practical hierarchy — what each line measures and why it moves price.

Line What it measures Why traders care
Commercial crude stocks (ex-SPR) National crude inventory held by industry The headline; the surprise vs. consensus drives the first move
Cushing, Oklahoma stocks Inventory at the WTI futures delivery point Directly tightens or loosens the physical market CL settles against; outsized effect on front spreads
Gasoline stocks Finished motor gasoline inventory Demand proxy; a summer gasoline draw can rescue a bearish crude build
Distillate stocks Diesel and heating oil Freight and industrial demand signal; the tightest product market in most years
Refinery utilization and crude runs Share of refining capacity operating; crude processed per day Explains why crude built or drew — maintenance vs. demand weakness are very different stories
Domestic production Estimated U.S. field output per day Trend input; the weekly estimate is model-driven and revised, so treat with caution
Imports and exports Crude flows in and out per day Noisy week to week — a couple of delayed VLCCs can swing the crude balance by millions of barrels
Implied demand (“product supplied”) Products delivered into the domestic market The best weekly read on U.S. consumption; the market’s favorite tiebreaker
Adjustment line The balancing residual When it is large, the headline build or draw may be a statistical artifact
SPR stocks Government strategic reserve Policy-driven, not market-driven; excluded from the headline and mostly from the trade

Two of these deserve special attention because they routinely change what the headline means.

Cushing: the number that moves WTI’s spine

NYMEX WTI is physically delivered at Cushing, Oklahoma — a tank farm complex in the middle of the continent with working capacity in the high tens of millions of barrels. National crude stocks tell you about the U.S. balance; Cushing stocks tell you about the specific pool of barrels the futures contract settles against. When Cushing gets tight — the low-20-million-barrel area is widely treated as close to operational tank bottoms — front-month WTI and the front calendar spreads can rip even on a neutral national number, because deliverable supply is what shorts must eventually find. When Cushing brims toward capacity, the front of the curve sags into contango as storage economics take over. The April 2020 episode, when expiring May WTI settled at −$37.63 with Cushing effectively fully booked, is the extreme proof: the delivery point is the contract.

A useful desk heuristic: for the WTI reaction, weight the Cushing line about three times the national line. A 4 million barrel national build with a 1.5 million barrel Cushing draw is not a bearish report for CL, whatever the headline says.

The adjustment line: the asterisk on every headline

The crude balance in the WPSR does not add up on its own — production plus imports minus exports minus refinery runs rarely equals the observed stock change exactly. The gap is published as an adjustment (the EIA reworked how it presents this balancing item in 2023 after the residual grew embarrassingly large). Most weeks it is small. Some weeks it is enormous — equivalent to several million barrels — and in those weeks the honest reading of the headline is “measurement noise.” Professionals check it before believing any surprise; the wire headlines never mention it. That asymmetry — algos and retail trade the headline, humans read the residual — is where some of the best fade opportunities on EIA day come from.

The expectations game: why consensus is the real number

By Wednesday morning, the market has already priced a forecast. Reuters, Bloomberg and Platts survey analysts early in the week; their consensus estimate for the crude change is published and universally watched. The API print then adjusts the whisper. What trades at 10:30 is the gap between the actual number and that evolving expectation — the same logic as an earnings release.

This is why memorizing “build = bearish, draw = bullish” fails. A 1 million barrel build against a consensus calling for a 4 million barrel build is a bullish surprise. A 2 million barrel draw when API foreshadowed a 6 million barrel draw disappoints. And in a market gripped by a macro narrative — a supply scare, a demand panic — the same surprise produces different reactions depending on positioning. In the spring of 2026, with the Strait of Hormuz crisis dominating every screen, weekly U.S. inventory surprises that would normally be worth 50 cents got shrugged off entirely; the marginal buyer was trading tanker headlines, not tank farms. Context decides how much the number is worth.

Where do the analyst forecasts come from? Mostly supply-demand accounting: expected refinery runs, import schedules gleaned from tanker tracking, production trends, seasonal norms. That process, and how to use consensus estimates without being captured by them, is a large part of oil price forecasting generally — the weekly inventory forecast is just the shortest-horizon version of the same balance-sheet exercise, and it inherits all the same error bars.

How the first thirty minutes actually trade

At 10:29 a.m. on a normal Wednesday, the CL order book visibly thins. Market makers pull size, spreads widen from one tick to several, and resting stops sit exposed. At 10:30:00 the number hits the wires and the first move is algorithmic — headline-reading machines have bought or sold within milliseconds, long before any human has opened the report. The initial spike routinely covers 30 cents to a dollar on a meaningful surprise, and academic work on intraday reactions finds the bulk of the volatility and volume response burns out within roughly 20 to 30 minutes.

Crude distillation units at a large oil refinery, whose weekly runs drive the EIA inventory balance
Refinery runs are the biggest weekly swing factor in the crude balance: when utilization drops for maintenance, crude builds even in a healthy market. — Photo: Carlos Valenzuela, CC BY-SA 4.0, via Wikimedia Commons

The interesting part is the second move. Over the following minutes, humans and slower systems digest the internals — Cushing, products, implied demand, the adjustment — and the price often corrects or extends. A typical pattern: bearish headline build, CL drops 70 cents in ninety seconds, then someone notices gasoline drew hard with implied demand at a seasonal high and refinery runs explain the entire crude build, and the market spends the next hour climbing back through the release price. The first move answers “what was the headline?”; the second answers “what did the report actually say?” They disagree more often than newcomers expect.

Volume tells the same story: EIA-window volume routinely runs multiples of the surrounding hours, which cuts both ways. Fills are available, but so is slippage — a market order in the first seconds can fill several ticks through the screen price. On a 1,000-barrel contract where each cent is $10, “several ticks” is real money before the trade has even started. Contract mechanics — margin, tick math, roll — are covered in our guide to trading crude oil futures.

Reading the internals: a 90-second checklist

Professionals do not read the WPSR top to bottom at 10:30. They run a fixed scan. A workable version:

  • Headline vs. consensus and vs. API. How big is the surprise, and had Tuesday already told us? A “surprise” API fully telegraphed is not a surprise.
  • Cushing. Direction and size. This is the WTI-specific line; weight it heavily for CL and the front spreads.
  • Total petroleum stocks. Crude plus all products. A crude build fully offset by product draws is a flat report in disguise.
  • Implied demand. Product supplied for gasoline and distillate against the seasonal norm. Demand signals outlast supply noise.
  • Refinery utilization. Explains the crude number. Maintenance-driven builds are self-correcting; demand-driven builds are not.
  • Exports and imports. If the entire surprise traces to one week’s cargo timing, fade your own excitement — it mean-reverts.
  • The adjustment. If it is huge, discount everything above.

Level matters as well as change: a given inventory number is only tight or loose against its seasonal norm, which is why the five-year average and range for the same calendar week are the standard yardstick. U.S. commercial crude stocks running in the low-460-million-barrel range in spring 2026 read very differently in March than the same level would in August. Stocks are also the visible tip of the wider balance — the full framework connecting production, consumption and inventories is laid out in our piece on oil supply and demand fundamentals; the weekly report is that framework compressed into one Wednesday morning.

The calendar behind the numbers: seasonal builds and draws

Crude inventories breathe on a refinery schedule, and reading a print without that calendar in mind is how people mistake routine for signal. U.S. refiners take units down for maintenance in the spring and fall shoulder seasons, so crude runs drop and crude stocks build through much of March, April and May — in weak markets and strong ones alike. Then units come back for driving season, runs surge, and crude draws through the summer while gasoline stocks get worked down. Late in the year the pattern repeats in softer form around fall turnarounds, with a December wrinkle: Gulf Coast operators often run down crude stocks into year-end for state inventory-tax reasons, producing draws that say nothing about demand.

Consensus forecasts already embed this rhythm, which is exactly why the surprise, not the raw change, is the tradeable object. But the seasonality still matters for the slower-money read: a 2 million barrel build in mid-April is furniture, while the same build in late July — when stocks should be falling — is a genuine yellow flag. The five-year band does this normalization for you. Traders who keep a simple chart of current stocks against that band, updated every Wednesday, are ahead of most of the commentary they will read that afternoon.

How much should you trust the data?

Enough to trade, not enough to worship. The stock counts — barrels in tanks — are the sturdiest series in the report, built on mandatory surveys of storage operators. The flow lines are softer: the weekly domestic production figure is substantially model-based and gets trued up by monthly survey data with a lag, sometimes by a few hundred thousand barrels per day; weekly import and export numbers wobble with cargo timing; and the adjustment line exists precisely because the pieces never quite reconcile. The practical rule on a desk: trust stocks the most, trust changes in trend more than any single week, and treat the weekly production estimate as a smooth curve that occasionally jumps when the EIA rebenchmarks. None of this makes the report unreliable — it is comfortably the best weekly data in any major physical commodity market — but it explains why professionals talk about the “four-week average” so much and why a single shock print, unconfirmed by the following weeks, usually ends up faded.

A worked example: fading the headline

A hypothetical but representative Wednesday. Consensus: crude draw of 2.5 million barrels. API on Tuesday: small build, market opens slightly heavy. At 10:30 the EIA prints a build of 3.8 million barrels — a 6.3 million barrel bearish miss against consensus. CL front month drops from $74.20 to $73.35 in under two minutes.

The internals, though, tell a different story: Cushing drew 1.1 million barrels; gasoline drew 2.9 million with implied demand printing near seasonal highs; refinery utilization jumped as units returned from maintenance; crude imports ran unusually high on cargo timing; and the adjustment line was large and positive — between the import quirk and the residual, effectively the whole national build was explained by items that say nothing about demand.

The trade: buy 2 CL at $73.45 as the initial flush stalls, stop at $72.95 below the spike low. Risk: 50 cents × $10 per cent × 2 contracts = $1,000. By late morning the market has re-read the report and CL is back at $74.10; the trader scales out for an average 65-cent gain: 65 × $10 × 2 = $1,300, about 1.3R. Nothing heroic — and that is the point. The edge was not predicting the number; it was reading the report better than the first-second algos and having the number-crunching done before the release: consensus written down, seasonal context loaded, checklist ready.

Note what made the fade valid: multiple independent internals all pointing the same way, plus a stalled first move. One mitigating detail is a rationalization; four are a signal.

Why most retail traders lose money on EIA day

Most retail traders lose money trading EIA releases, and the reasons are structural, not moral. First, the speed problem: by the time a human reads the headline and clicks, the algorithmic repricing is finished — you are not trading the number, you are trading against people who already have. Second, the microstructure problem: spreads are widest and slippage worst at precisely the moment the strategy requires entry. Third, the stop problem: the release-window whipsaw — an initial spike one way, a violent reversal through it — takes out tight stops on both sides before the “real” move begins. A trader can be right about the report and still lose on both directions inside five minutes.

Aerial view of an oil tank farm of the kind measured weekly in the EIA inventory report
The WPSR is, at bottom, a weekly census of tanks like these — and the market reprices the moment the count surprises. — Photo: C.Stadler/Bwag, CC BY-SA 4.0, via Wikimedia Commons

The honest menu of approaches, roughly in ascending order of required skill: (1) flat through the number, trading only the calmer trend that emerges afterward — the right answer for most people; (2) positioning before the release only when your fundamental work says consensus itself is mispriced, sized so a two-dollar adverse spike is survivable; (3) the post-release fade or follow-through, as in the worked example, which demands preparation and fast, disciplined execution; (4) straight news-reaction scalping, which against modern machines is a donation. What does not work is deciding at 10:31, with no written plan, that the market has “overreacted.” That feeling is the product the whipsaw is designed to sell you.

When the report mattered most: two case studies

The weekly report’s weight varies with the regime, and two episodes bracket the range. In March–April 2020, the WPSR was the market’s scoreboard for the pandemic demand collapse: week after week of double-digit-million-barrel builds, gasoline demand cratering, and Cushing filling toward its operational limits. Every Wednesday quantified the disaster, and the market traded it hard — the negative-price expiry of April 20, 2020 was, mechanically, a Cushing storage event the weekly data had been advertising for a month.

In February–June 2026, the opposite: with Brent spiking past $120 on the Hormuz disruption and then collapsing back toward the low $70s on the ceasefire, weekly U.S. inventory numbers were reduced to background noise for weeks at a stretch. Draws that would normally rally the market were ignored; the flow that mattered was geopolitical. The lesson is not that the report stopped mattering — the barrels it counted eventually reasserted themselves as the risk premium deflated — but that its weekly signal weight floats. Part of the craft is knowing which Wednesday you are in.

Making EIA day part of a process

The traders who extract value from the EIA oil inventory report treat it as a weekly ritual, not an event trade. Before the release: know the consensus, know what API said, know where stocks sit against the five-year band, and have a view on what would genuinely surprise you. At 10:30: run the same checklist every week, in the same order. After: log the print, the surprise, the first move and the eventual close — a private database of how the market is currently metabolizing inventory news, which quietly tells you the regime. If you trade natural gas as well, the Thursday storage report deserves an identical routine, and the discipline transfers almost one-for-one.

Above all, keep the number in proportion. One week is noise; four weeks are a hint; a quarter of consistent draws or builds against seasonal norms is a trend worth real money. The WPSR is the highest-frequency honest data the oil market gets, and that makes it valuable — but it earns its keep as an input to a broader framework, not as a weekly coin flip. For that framework — the curve, the physical grades, the flows and the participants around this one report — start with the complete crude oil trading guide and build the Wednesday habit inside it.

Leave a Reply

Your email address will not be published. Required fields are marked *