# Cushing crude oil inventories | PIER20 benchmarks

Where do Cushing, Oklahoma crude stocks sit relative to their five-year seasonal range?

This page shows crude oil stocks at Cushing, Oklahoma (EIA series W_EPC0_SAX_YCUOK_MBBL).  Each week is compared to the same week in the five full years before that week.  The chart shows the five-year average, minimum, and maximum.  A reading above the five-year range is high for the season. A reading below is low for the season.  Cushing stocks swing with pipeline flows and delivery schedules more than a smooth seasonal cycle.  This is a seasonal gauge. It is not a price forecast. 

As of **31 July 2026**, the latest reading is **20.95 Million Barrels**. That is down 8.9% over the past year and below its long-run median of 32.37 Million Barrels.

## Summary statistics (full history)

| Series | First | Latest | Min | Max |
|---|---|---|---|---|
| Cushing crude stocks | 11.68 | 20.95 | 11.68 | 69.42 |
| Five-year average |  | 29.25 | 16.92 | 56.14 |
| Five-year minimum |  | 22.87 | 11.68 | 39.90 |
| Five-year maximum |  | 34.36 | 21.74 | 69.07 |

## Last 24 readings

| Date | Cushing crude stocks | Five-year average | Five-year minimum | Five-year maximum |
|---|---|---|---|---|
| 20 Feb 2026 | 24.90 | 33.36 | 22.93 | 48.32 |
| 27 Feb 2026 | 26.46 | 33.45 | 23.01 | 48.45 |
| 6 Mar 2026 | 26.58 | 33.17 | 23.82 | 47.77 |
| 13 Mar 2026 | 27.52 | 32.80 | 23.54 | 47.18 |
| 20 Mar 2026 | 30.95 | 32.71 | 23.75 | 46.55 |
| 27 Mar 2026 | 31.46 | 32.87 | 24.51 | 46.68 |
| 3 Apr 2026 | 31.49 | 32.84 | 25.31 | 46.11 |
| 10 Apr 2026 | 29.76 | 32.80 | 25.29 | 46.03 |
| 17 Apr 2026 | 30.57 | 32.95 | 25.27 | 45.92 |
| 24 Apr 2026 | 29.77 | 33.36 | 25.23 | 46.10 |
| 1 May 2026 | 29.12 | 33.49 | 24.85 | 46.00 |
| 8 May 2026 | 27.42 | 33.40 | 24.10 | 45.47 |
| 15 May 2026 | 25.82 | 33.33 | 23.61 | 45.35 |
| 22 May 2026 | 23.02 | 33.55 | 23.68 | 45.33 |
| 29 May 2026 | 22.44 | 33.50 | 23.70 | 44.93 |
| 5 Jun 2026 | 21.64 | 33.18 | 22.70 | 43.66 |
| 12 Jun 2026 | 20.03 | 32.62 | 21.97 | 42.47 |
| 19 Jun 2026 | 18.96 | 32.15 | 21.54 | 42.71 |
| 26 Jun 2026 | 19.67 | 31.69 | 21.38 | 42.44 |
| 3 Jul 2026 | 19.61 | 31.09 | 21.11 | 40.81 |
| 10 Jul 2026 | 20.04 | 30.34 | 21.49 | 38.44 |
| 17 Jul 2026 | 19.37 | 29.71 | 21.94 | 36.19 |
| 24 Jul 2026 | 18.60 | 29.44 | 22.47 | 34.97 |
| 31 Jul 2026 | 20.95 | 29.25 | 22.87 | 34.36 |

## How to read this benchmark

**What a high or low reading means.** Cushing is the NYMEX WTI delivery point and the largest commercial storage hub in the United States, so its stocks are the physical bookend for the WTI contract. A high reading means prompt barrels are abundant at the hub. A bearish WTI basis signal, because expiry-month sellers can deliver into a well-supplied tank farm. A low reading means the hub is tight, and the contract's sellers must source barrels on short notice, which has historically shown up as a stronger front-month basis. 

**Why the five-year same-week average as the comparator.** Energy series move with the calendar year.  A raw level cannot say if the market is tight or slack.  This page ranks each week against the same week in the five full years before it.  A July reading is judged against prior Julys, not against the full year.  The baseline uses only earlier years.  The current year never enters its own baseline.  The rule allows one week of tolerance when holidays shift the report week. 

**How the seasonal lines are built.** For each date, the reference is the same EIA week number (plus or minus one week) in the five full calendar years before it.  Each reference year adds one value (the mean of its tolerated observations).  The average, minimum, and maximum use those five yearly values.  The lines start once a five-year window exists.  The window rolls forward as old years leave. 

**Limitations.** The five-year window moves as history rolls forward, so an extreme from a decade ago no longer anchors the range.  Source revisions can move history.  Cushing stocks is one input to the market balance.  Prices also move on the weekly surprise versus expectations, not on the level alone.  Treat the chart as context for supply and demand conditions, not investment advice. 

## How this benchmark is used

**The NYMEX delivery-point gauge.** Cushing's tank level is the settlement anchor for WTI futures: expiry mechanics require deliverable barrels at the hub, so the market prices the basis around the implied days of Cushing supply. The mid-2022 drawdown. The calendar low hit in late June 2022 near tank-bottom levels. Coincided with one of the widest prompt WTI premiums on record. This page tracks exactly that deliverable-inventory condition. 

**The EIA five-year range convention.** The Weekly Petroleum Status Report uses a five-year average and range.  The Weekly Natural Gas Storage Report does the same for gas.  This page uses the same idea with a strict same-week rule.  It uses five full prior years and allows one week of tolerance.  The current year never enters the baseline.  Our average can differ slightly from EIA tables when holiday weeks differ. 

## Frequently asked questions

**What is the current cushing crude oil inventories?**

As of 31 July 2026, the latest reading is 20.95 Million Barrels. That is down 8.9% over the past year and below its long-run median of 32.37 Million Barrels.

**How often is this benchmark updated?**

This benchmark is built on weekly data. The page is refreshed when the source publishes new observations; the freshness block below the chart shows the exact data-through date and when PIER20 last fetched the file.

**What data sources does this chart use?**

The chart is built from Cushing crude stocks, Five-year average, Five-year minimum and Five-year maximum, sourced from the U.S. Energy Information Administration (EIA).

**What is the highest and lowest Cushing stocks has reached?**

The percentile cell ranks the latest reading against the full sample.  The 100th percentile is the highest on record.  The 0th is the lowest.  The five-year range is relative.  Read full-history extremes on the full chart range, not only on the seasonal range. 

**How is this different from national commercial crude inventories?**

Cushing is one storage location inside the national number. Roughly a tenth of U.S. commercial crude stocks. The two series diverged sharply in 2022-23, when Cushing drained toward tank-bottom levels while national stocks stayed within their seasonal band: national abundance coexisted with an acutely tight delivery point, and the WTI basis reacted to Cushing, not the national total. 

**Why does the five-year range only start five years into the history?**

A baseline needs five full prior years of observations.  The current year never enters its own baseline.  The first five years of a series have no complete reference window.  Earlier readings plot without a seasonal reference. 

## Methodology

- Formula: seasonalReference(t) = same EIA week (±1 week) in the five complete years before t; average/min/max of the per-year values
- Frequency: Weekly
- Sources: Cushing crude stocks (W_EPC0_SAX_YCUOK_MBBL) https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=W_EPC0_SAX_YCUOK_MBBL&f=W; Five-year average (W_EPC0_SAX_YCUOK_MBBL#seasonalAvg) https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=W_EPC0_SAX_YCUOK_MBBL&f=W; Five-year minimum (W_EPC0_SAX_YCUOK_MBBL#seasonalLow) https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=W_EPC0_SAX_YCUOK_MBBL&f=W; Five-year maximum (W_EPC0_SAX_YCUOK_MBBL#seasonalHigh) https://www.eia.gov/dnav/pet/hist/LeafHandler.ashx?n=PET&s=W_EPC0_SAX_YCUOK_MBBL&f=W. Data via the U.S. Energy Information Administration (EIA).
- Data through: 31 July 2026
- Last refreshed: 11 Aug 2026

Full interactive chart: https://pier20.com/benchmarks/cushing-crude-inventories
Disclaimer: research software output, not investment advice.
