Week in Petroleum

Data through 2026-10-20 · published 2026-10-22 08:30 UTC · The weekly petroleum table EIA published from 2002 until 29 October 2025, rebuilt from the same public series and generated fresh each week.

The brief

Measured — generated from the table by fixed rule, no model in this path

Product stocks at extreme seasonal lows, crude stocks below their seasonal range with refineries running hot. 5 signals firing: gasoline_undersupplied, distillate_undersupplied, crude_undersupplied, crude_price_extreme… (no contradiction evaluated — 12 of the catalog's conjunctions need legs this panel does not measure)

Crude production fell by 410.0, to 13,269 Thousand Barrels per Day, a 3.8-sigma move for this series, leaving it at the 58th percentile of the same-week window across 5 prior years.

Sitting at an extreme

Signals firing

extreme — gasoline stocks seasonal percentile of 0 is below the 20 threshold
gasoline_undersupplied: Gasoline stocks < 20th seasonal percentile
extreme — distillate stocks seasonal percentile of 0 is below the 20 threshold
distillate_undersupplied: Distillate stocks < 20th seasonal percentile
extreme — crude stocks seasonal percentile of 0 is below the 20 threshold
crude_undersupplied: Crude stocks < 20th seasonal percentile
elevated — WTI price historical percentile of 98 exceeds the 95 threshold
crude_price_extreme: WTI price above 95th historical percentile (flat price extreme)
mild — US refinery utilization (%) of 93.4 exceeds the 92 threshold
refinery_strong: Refinery utilization above 92%

The numbers those rules were tested against:

brent_wti_spread = 7.33brent_wti_zscore = 0.51crack_321_z = 0.68crack_diesel_z = 2.46crack_gasoline_z = -1.29crude_seasonal_pctl = 0crude_stock_wow = -3.06cushing_z = 0.06distillate_seasonal_pctl = 0gasoline_seasonal_pctl = 0production_seasonal_pctl = 57.9refinery_util = 93.4wti_price_pctl = 98
Not evaluated.

12 of the catalog's conjunctions were not evaluated — they need legs this panel does not measure.

The table

MetricDateValueChangey/yUnits
Stocks
Crude oil (excl. SPR)2026-10-16412.517w/w -3.06-10.307Million Barrels
Cushing, OK2026-10-1627.594w/w 0.9876.363Million Barrels
Total gasoline2026-10-16205.31w/w -2.952-11.369Million Barrels
Distillate fuel oil2026-10-16104.286w/w 1.675-11.265Million Barrels
Propane/propylene2026-10-16105.846w/w -0.5292.671Million Barrels
SPR2026-10-16282.683w/w -0.3-125.881Million Barrels
Supply
Crude production2026-10-1613,269w/w -410-360Thousand Barrels per Day
Crude imports2026-10-165,758w/w -291-160Thousand Barrels per Day
Refinery utilization2026-10-1693.4w/w -0.14.8Percent
Gasoline product supplied2026-10-168,982w/w 574528Thousand Barrels per Day
Distillate product supplied2026-10-163,732w/w -591-115Thousand Barrels per Day
Retail prices
Regular gasoline2026-10-194.284w/w -0.0471.265Dollars per Gallon
No 2 diesel2026-10-196.276w/w 0.0972.656Dollars per Gallon
Heating oil (residential)2026-10-196.19w/w 0.0522.664Dollars per Gallon
Propane (residential)2026-10-192.689w/w 0.0560.256Dollars per Gallon
Spot prices
WTI, Cushing2026-10-20107.89d/d -2.1249.23Dollars per Barrel
Brent2026-10-20115.22d/d -3.654.22Dollars per Barrel
Conventional gasoline, NY Harbor2026-10-202.897d/d -0.0181.057Dollars per Gallon
No 2 heating oil, NY Harbor2026-10-204.832d/d -0.0082.717Dollars per Gallon
Propane, Mont Belvieu2026-10-201.133d/d 0.0030.529Dollars per Gallon

Check it against the source

These figures come from the published series, not from transcribing anyone's PDF — so they can be checked against the originals directly:
Every sentence above the table was generated from the table by fixed rule — the lede is the largest move measured in units of that series' own recent changes, so a crude build and a rig move can be ranked against each other. Re-run it on the same date and the text is identical. Method: methodology · how we checked it against EIA's final edition.