The profit refiners earn turning crude oil into gasoline and distillates. When this spread widens, refiners win. When it narrows, they suffer.
A "crack spread" is the price spread between crude oil and the refined products made from it. The 3-2-1 version assumes refining three barrels of crude into two barrels of gasoline and one barrel of distillate (diesel/heating oil). This spread is the refiner’s gross margin per barrel. When the spread widens, refiners make money and consumer fuel demand is strong. When it narrows, refiners suffer and consumer demand is weak.
The 3-2-1 crack spread is calculated by combining three commodity prices:
• Crude oil (input cost) — WTI futures
• Gasoline (output 1) — RBOB futures
• Heating oil/distillate (output 2) — ULSD futures
The formula assumes a refiner processes 3 barrels of crude into 2 barrels of gasoline and 1 barrel of distillate (roughly matching average U.S. refinery yields). The spread is the value of those outputs minus the input cost, per barrel.
If crude is $80/bbl, gasoline is $100/bbl-equivalent, and distillate is $110/bbl-equivalent, the 3-2-1 spread is roughly (2 × 100 + 1 × 110) / 3 − 80 = $23/bbl. That’s how much profit a refiner makes per barrel of crude processed, before refining costs.
When pump prices rise faster than crude prices, refiners win. The crack spread shows by how much.
The crack spread is one of the few commodity indicators that captures real-time consumer fuel demand. Crude oil prices reflect global supply-demand for raw petroleum. Gasoline and distillate prices reflect consumer demand for those refined products. When the spread between them widens, it means consumer demand is outpacing crude availability — either consumers are using more gasoline/diesel, or refineries are constrained.
This makes the crack spread a sensitive gauge of real economic activity: people driving more, trucks shipping more, industrial diesel use increasing, heating oil demand rising.
Sustained crack spreads above the 75th percentile typically indicate strong consumer fuel demand. Refiners earn historically high margins, driving outperformance in refiner stocks (Valero, Marathon Petroleum, Phillips 66). This is what happened in 2022 when the spread hit record levels.
Conversely, sustained crack spreads at low percentiles signal weak demand — consumers driving less, freight slowing, industrial activity softening. Refiner stocks underperform; refineries cut runs to manage inventory.
To know whether a reading is meaningful, you need to know where the indicator has been historically. Here's how the 3-2-1 crack spread has behaved through major moments since 2010:
The historical norm has been around $15-25/bbl. The 2022 spike to $60/bbl reflected unique conditions — Russian product exports sanctioned, refining capacity tight globally. Current readings around $45/bbl are elevated by historical standards but below the 2022 peak. Sustained readings above $30/bbl indicate refiners are operating in a profitable margin environment historically associated with strong consumer fuel demand.
Click any tip to expand.
Crude can rally without the crack spread rising — if refined product prices rise just as much. The crack spread isolates the refiner’s margin, independent of where crude is trading. Always check both signals separately.
U.S. refiners (VLO, MPC, PSX, PBF) trade closely with the crack spread. If the spread is widening but refiner stocks aren’t, ask why — there might be a balance sheet or capacity issue. If both move together, the signal is unified.
U.S. gasoline demand is highest June-August (summer driving). Crack spreads typically widen heading into summer and narrow heading into winter. To isolate demand signal from seasonality, compare year-over-year levels rather than month-to-month.
The 3-2-1 captures both gasoline (consumer) and distillate (industrial/heating). Distillate demand is more sensitive to industrial activity and freight. Decomposing the crack spread into gasoline-only and distillate-only components reveals which sector is driving the move.
Three things people often get wrong about reading the 3-2-1 crack spread.
Not necessarily. If crude is cheap and gasoline is moderately priced, the crack spread can be wide while gasoline at the pump is still affordable. The spread measures the margin, not the absolute price. Pump prices depend on crude + refining margin + taxes + retail margin.
The crack spread is well-known in energy markets but relatively obscure in broader macro. It deserves more attention as a real-economy demand signal. Most macro economists default to oil prices and gasoline prices separately, missing the cleaner signal that comes from their relationship.
Yes — as a signal for refiner stock investments and as a real-economy check. If you’re considering refiner names (VLO, MPC, PSX), the crack spread directly indicates their margin environment. As a macro signal, sustained elevated crack spreads support a “strong consumer” thesis.
MacroRead calculates the 3-2-1 crack spread from front-month futures prices:
• CL=F — WTI crude oil
• RB=F — RBOB gasoline
• HO=F — ULSD heating oil/distillate
All three contracts trade on the NYMEX division of CME Group. Data is fetched daily from Yahoo Finance with appropriate unit conversions (gasoline and distillate are quoted in $/gallon and converted to $/bbl-equivalent).
When heating oil data is unavailable, MacroRead falls back to a 1-1 simple crack spread (gasoline minus crude) as a reasonable proxy.
Crack Spread (3-2-1) is one piece of a broader macro picture. These give complementary readings:
MacroRead tracks this indicator alongside nine others, all updated daily with normalized scores, historical context, and plain-English interpretation. No subscription required.
View Live Dashboard