Week ending
Weekly EIA petroleum data
US Crude Oil Inventory Chart
US crude stocks excluding the Strategic Petroleum Reserve, measured against the five-year seasonal average. Updated weekly from the EIA, with WTI price context.
LOW inventory versus season
tighter physical balanceHIGH inventory versus season
looser physical balance A percentile read on physical balance.+4.2 million barrels
+2.4 million barrels vs normal
80th percentile of five-year sample
Commercial + Strategic Petroleum Reserve
Net draw of 1.04 million barrels
Same EIA week ending . This is the weekly change in total US crude stocks, not just the commercial bucket.
How to read it: the commercial series can build while total US crude draws if the SPR falls by more. Commercial stocks still matter because those barrels are available to refiners and traders. This identity reconciles the stock total; it does not prove that every SPR barrel moved directly into commercial storage.
Seasonal inventory curve
US crude: current year vs history
Chart loading. A recent data table is available directly below.
Tap a point to inspect it. Tap the chart again to close the data box.
| Week ending | Commercial Δ | SPR Δ | Net US Δ | Total US stock |
|---|---|---|---|---|
| Sep 11, 2026 | -0.64 | -0.40 | -1.04 | 708.39 |
| Sep 4, 2026 | -0.39 | -1.24 | -1.63 | 709.43 |
| Aug 28, 2026 | -4.45 | -3.12 | -7.57 | 711.06 |
| Aug 21, 2026 | +0.10 | -3.70 | -3.61 | 718.64 |
| Aug 14, 2026 | +4.40 | -5.27 | -0.86 | 722.24 |
| Aug 7, 2026 | +17.42 | -6.12 | +11.31 | 723.10 |
| Jul 31, 2026 | +2.48 | -2.84 | -0.36 | 711.80 |
| Jul 24, 2026 | -7.17 | -3.80 | -10.96 | 712.16 |
| Jul 17, 2026 | +2.01 | -5.06 | -3.05 | 723.12 |
| Jul 10, 2026 | -1.69 | -2.98 | -4.68 | 726.17 |
| Jul 3, 2026 | +3.00 | -6.17 | -3.17 | 730.85 |
| Jun 26, 2026 | -3.78 | -5.54 | -9.31 | 734.01 |
| Week ending | Commercial inventory | Weekly price context |
|---|---|---|
| Jun 26, 2026 | 408.4 million barrels | 73.59 |
| Jul 3, 2026 | 411.4 million barrels | 70.48 |
| Jul 10, 2026 | 409.7 million barrels | 72.26 |
| Jul 17, 2026 | 411.7 million barrels | 80.77 |
| Jul 24, 2026 | 404.5 million barrels | 88.58 |
| Jul 31, 2026 | 407.0 million barrels | 84.51 |
| Aug 7, 2026 | 424.4 million barrels | 78.94 |
| Aug 14, 2026 | 428.8 million barrels | 84.05 |
| Aug 21, 2026 | 428.9 million barrels | 87.35 |
| Aug 28, 2026 | 424.5 million barrels | 84.62 |
| Sep 4, 2026 | 424.1 million barrels | 91.18 |
| Sep 11, 2026 | 423.4 million barrels | 99.08 |
View recent weekly values
| Week ending | Inventory | Weekly price context |
|---|---|---|
| Jun 26, 2026 | 408.4 million barrels | 73.59 |
| Jul 3, 2026 | 411.4 million barrels | 70.48 |
| Jul 10, 2026 | 409.7 million barrels | 72.26 |
| Jul 17, 2026 | 411.7 million barrels | 80.77 |
| Jul 24, 2026 | 404.5 million barrels | 88.58 |
| Jul 31, 2026 | 407.0 million barrels | 84.51 |
| Aug 7, 2026 | 424.4 million barrels | 78.94 |
| Aug 14, 2026 | 428.8 million barrels | 84.05 |
| Aug 21, 2026 | 428.9 million barrels | 87.35 |
| Aug 28, 2026 | 424.5 million barrels | 84.62 |
| Sep 4, 2026 | 424.1 million barrels | 91.18 |
| Sep 11, 2026 | 423.4 million barrels | 99.08 |
About this series
What the commercial barrel count represents.
An accounting identity, not a forecast
This series is a weekly accounting identity made visible. Crude stocks rise when domestic production plus imports exceed refinery runs plus exports, and fall when the reverse holds. Every barrel in the number arrived through one of those channels, which is why the figure responds to refinery maintenance seasons and export economics as much as to anything happening at the wellhead.
Why the SPR stays out
The Strategic Petroleum Reserve is deliberately excluded from the seasonal commercial curve. SPR volumes move on government policy — releases during supply disruptions, repurchases when prices are favourable — so the commercial and policy stocks answer different questions. But separation can hide an offset: a commercial build alongside an equal SPR draw leaves total US crude stocks flat. The weekly reconciliation above therefore adds both changes while keeping the commercial curve intact.
Less seasonal, narrower bands
Crude inventories are also less seasonal than natural gas, so the five-year band here is narrower and deviations from it carry a different weight. A five percent surplus in crude is a more notable dislocation than the same percentage in gas, where the annual cycle is far larger. Read the percentile figure alongside the percentage for that reason.
Read the band, not the level
On the history view the level is drawn against its own five-year seasonal average, and the shaded band between them is the surplus or deficit. That gap is the part worth watching: a level of 400 million barrels means little on its own, but 30 million below the norm for that week is a tight market and 30 million above it is a comfortable one. Read the band against the WTI and Brent lines rather than reading the level alone.
Why WTI and Brent both appear
The two benchmarks are shown together because their spread is informative in itself. WTI prices crude at Cushing and Brent prices waterborne crude in the North Sea, so when the two pull apart the binding constraint is usually US pipeline or export logistics rather than world supply. The Strategic Petroleum Reserve, which this series excludes, has its own page.
Flows are rates, not inventory
The optional exports and net-imports lines show weekly crude flows on a separate million-barrels-per-day axis. Exports are barrels leaving the US; net imports are gross imports minus those exports. They should not be added together, and neither is a stock change. Read them as possible contributors to the weekly inventory move, alongside production and refinery runs—not as an accounting explanation on their own.
Track the Strategic Petroleum Reserve separately How the five-year curve is calculated
- Series
- EIA PET.WCESTUS1.W
- Measures
- Ending stocks, excluding the SPR
- Coverage
- United States, commercial
- Unit
- Million barrels
- Released
- Wednesday, 10:30 a.m. ET
- Price overlay
- WTI and Brent weekly spot
- Flow overlays
- US crude exports and net crude imports
- Benchmark
- Rolling five-year seasonal average
Compare across the balance
The other curves worth reading beside this one.
A single series rarely settles a question. Gas and crude respond to different drivers, and a national total can disagree with the hub that prices the contract.
Global oil supply & demand forecast
Compare next-year agency forecasts, inventory normalization and saved monthly revisions.
Compare forecastsUS natural gas storage
Weekly EIA Lower 48 working gas, injection or draw, and Henry Hub price context.
Open US gasUS commercial crude inventories
Weekly EIA ending stocks excluding the Strategic Petroleum Reserve.
You're viewing this curveUS Cushing crude inventories
The WTI delivery-point inventory — a focused view of local crude tightness.
Open CushingEU natural gas storage
Weekly-sampled AGSI gas in storage, TWh, and capacity fullness.
Open EU gasEurope seasonal electricity buffer
A 6–12-month gas-storage path with hydro and firm-power coverage kept explicit, plus current market confirmation.
Open seasonal outlookInventory Rebuild Demand
Global STEO net depletion, a five-month forecast limit and conditional inventory refill rates.
Estimate refill demandGlobal oil demand
Monthly EIA STEO world liquid fuels consumption against supply, and the implied global build or draw.
Open global demandEIA crude price forecast
The current STEO path for WTI and Brent, its monthly revisions, and how past forecasts scored against realised spot.
Open price forecastGlobal oil production
Monthly world petroleum and other liquids production compared with crude oil production alone.
Open global productionOPEC spare capacity
Monthly OPEC surplus crude capacity, Saudi concentration, and historical buffer regime.
Open OPEC capacityStrait of Hormuz
Reported Saudi crude exports against production, refining, direct burn and storage, with the reporting lag stated.
Open the Hormuz trackerDiesel tightness tracker
Crack-led weekly EIA score with distillate stocks, product pull, refinery transmission and a separate disruption proxy.
Open diesel tightnessSource ledger
Every number has a provider and a date.
United States inventories and prices
Source: U.S. Energy Information Administration (Sep 2026).
Open EIA sourceEuropean gas storage
Source: Gas Infrastructure Europe (GIE), AGSI.
Open AGSI sourceEuropean power and day-ahead prices
Source: Energy-Charts.info, Fraunhofer ISE (CC BY 4.0).
Open Energy-Charts sourceQuestions, answered from the method
US crude oil inventory FAQ
Which barrels are counted, which are deliberately excluded, and how the weekly petroleum release works.
Which EIA series does this crude curve use?
EIA API v2 series PET.WCESTUS1.W — US ending stocks of crude oil excluding the Strategic Petroleum Reserve. StorageCurve converts it from thousand barrels to million barrels for readability.
Why exclude the Strategic Petroleum Reserve?
SPR barrels are government emergency stocks. They move on policy decisions rather than on commercial supply and demand, so including them would blur the reading of the commercial balance that refiners and traders actually operate against.
What if commercial crude builds while the SPR draws?
StorageCurve shows a separate weekly reconciliation: commercial stock change plus SPR stock change equals the net change in total US crude stocks. A five-million-barrel commercial build alongside a five-million-barrel SPR draw is roughly flat in total, although commercially available inventory has still increased.
When are US crude oil inventories released?
The EIA Weekly Petroleum Status Report is normally released Wednesday at 10:30 a.m. Eastern Time, with holiday exceptions. The figures describe stocks at the close of the prior reporting week.
What does a crude build or draw actually indicate?
A build means production plus imports exceeded refinery runs plus exports that week; a draw means the reverse. Neither is bullish or bearish on its own — what matters is the size of the move against the normal seasonal change for that week.
Is this the same as the API weekly crude number?
No. The American Petroleum Institute publishes a separate industry estimate, usually the evening before the EIA release. The two frequently disagree. StorageCurve uses the official EIA series only and does not blend them.
Does this include gasoline, distillate, or refined products?
No — this curve is crude oil only. Product inventories answer a different question about downstream demand and are outside the scope of this v1 dashboard.
How does this differ from the Cushing curve?
This is the national commercial total. Cushing is one delivery hub inside it. National stocks can look comfortable while Cushing is tight, or the reverse, because pipeline routing and Gulf Coast export flows move barrels between regions.
What is the shaded band on the history chart?
It is the gap between the weekly level and the five-year seasonal average for that same week — the surplus or deficit at every point in the series, not just today. The average is recalculated for each week from the five years preceding it, so the benchmark moves with the data rather than being a single fixed line.
Why show both WTI and Brent?
WTI prices crude at Cushing, Oklahoma; Brent prices waterborne crude in the North Sea. Watching the spread separates a domestic dislocation from a global one — when the two diverge, the binding constraint is usually US pipeline or export logistics rather than world supply.
What do the crude exports and net-imports overlays measure?
They are weekly EIA flow rates, shown in million barrels per day on a separate axis. Exports are crude leaving the United States. Net crude imports equal gross crude imports minus crude exports, so the two displayed lines must not be added together. Neither line is itself a weekly inventory change.