Global diesel shortage likely to persist into 2027

Global diesel shortage likely to persist into 2027: the analysis positions VLO, MPC and PBF to benefit and WERN, ODFL and KNX under pressure; confidence high.

Analyzed 2026-09-21 — point-in-time, never revised. Outcomes are scored against SPY and published either way.

Ranked exposures

  1. ▲ VLO Valero — impact +88 · confidence high · horizon immediate · 1st order
    Valero captures wider diesel crack spreads through its distillate-heavy refineries, lifting refining margins and cash flow during shortages.
    Chain: global distillate inventories stay below seasonal norms → diesel crack spreads widen against crude → Valero distillate-heavy refineries realize higher margin per barrel → refining segment operating income and cash flow rise
    What would break the call: A demand slump or new export refinery startups rebuild distillate inventories and collapse diesel cracks.
  2. ▲ MPC Marathon Petroleum — impact +85 · confidence high · horizon immediate · 1st order
    Marathon Petroleum captures wider diesel crack spreads across its large refining network, raising earnings per barrel and free cash flow.
    Chain: persistent diesel scarcity widens distillate cracks → Marathon runs the largest US refining system → realized margin per barrel increases across regions → refining and marketing earnings expand
    What would break the call: Extended unplanned outages cut throughput and offset the per barrel margin gain.
  3. ▲ PBF PBF Energy — impact +83 · confidence medium · horizon immediate · 1st order
    PBF Energy converts widening diesel crack spreads rapidly into earnings because operating costs change more slowly.
    Chain: diesel shortage lifts distillate price over crude → PBF refining margin per barrel rises → fixed operating costs stay roughly flat → earnings leverage to crack spreads is high
    What would break the call: A balance sheet strain or refinery incident forces asset sales and cuts run rates.
  4. ▲ PSX Phillips 66 — impact +80 · confidence high · horizon immediate · 1st order
    Phillips 66 earns more per refining barrel as scarce diesel commands wider cracks over crude feedstock costs.
    Chain: distillate deficit widens diesel crack spreads → Phillips 66 refining realizes higher capture rates → refining segment earnings per barrel increase → consolidated downstream profitability improves
    What would break the call: Weak gasoline cracks and chemicals losses offset the distillate gain in reported earnings.
  5. ▲ CVI CVR Energy — impact +80 · confidence low · horizon immediate · 1st order
    CVR Energy receives stronger distillate pricing that increases refinery gross margins across its diesel-producing assets.
    Chain: scarce diesel commands premium pricing → CVR mid-continent refineries lift realized distillate margins → refining gross profit per barrel expands → cash available for distribution increases
    What would break the call: Rising RIN compliance costs absorb the distillate margin gain at CVR refineries.
  6. ▼ WERN Werner Enterprises — impact -78 · confidence low · horizon immediate · 2nd order
    Werner Enterprises pays more for fuel while weak freight pricing limits recovery through customer surcharge revenue.
    Chain: diesel shortage raises pump prices for fleets → Werner fuel expense per mile increases → soft freight market limits surcharge recovery → truckload operating margin compresses
    What would break the call: A freight rate upturn lets Werner reprice contracts and fully pass through fuel.
  7. ▲ DINO HF Sinclair — impact +76 · confidence low · horizon immediate · 1st order
    HF Sinclair's mid-continent refineries lean toward diesel output, so widening distillate cracks lift realized margins per barrel.
    Chain: distillate cracks widen on persistent shortage → HF Sinclair mid-continent plants skew to diesel → realized margin per barrel rises → refining segment earnings and cash flow improve
    What would break the call: Renewable diesel segment losses widen and cancel the conventional refining margin gain.
  8. ▲ STNG Scorpio Tankers — impact +74 · confidence low · horizon weeks · 2nd order
    Scorpio Tankers charges higher day rates as refined product cargoes travel longer routes to cover regional deficits.
    Chain: regional diesel deficits force longer haul imports → product tanker tonne miles increase → available clean tonnage tightens → Scorpio time charter equivalent rates rise
    What would break the call: Shorter trade routes resume after sanctions ease and tonne mile demand falls.
  9. ▼ ODFL Old Dominion — impact -72 · confidence medium · horizon immediate · 2nd order
    Old Dominion Freight Line absorbs higher diesel expense before fuel surcharges recover costs, compressing freight margins.
    Chain: diesel prices rise on sustained shortage → Old Dominion linehaul fuel expense increases → fuel surcharges reset with a lag → less-than-truckload operating ratio worsens
    What would break the call: Surcharge tables reprice weekly and recover the full diesel increase in the same quarter.
  10. ▲ ASC Ardmore Shipping — impact +71 · confidence low · horizon weeks · 2nd order
    Ardmore Shipping's product carriers gain pricing power when diesel arbitrage trades stretch voyages and absorb available tonnage.
    Chain: diesel arbitrage opens between regions → product cargoes travel longer voyages → clean tanker tonnage supply tightens → Ardmore spot rates and earnings rise
    What would break the call: Newbuild product tanker deliveries surge and cap spot rate upside.
  11. ▼ KNX Knight-Swift — impact -69 · confidence medium · horizon immediate · 2nd order
    Knight-Swift absorbs higher fleet diesel costs because freight contracts and empty miles delay complete fuel recovery.
    Chain: pump diesel prices climb with shortage → Knight-Swift fleet fuel expense per mile rises → contract surcharge resets lag spot moves → truckload margins compress on unrecovered fuel
    What would break the call: Truckload capacity exits lift spot rates enough to offset unrecovered fuel cost.
  12. ▼ XPO XPO — impact -69 · confidence low · horizon immediate · 2nd order
    XPO's freight network uses substantial diesel volumes so prolonged price increases compress transportation segment margins.
    Chain: diesel cost per gallon rises → XPO linehaul and pickup fuel expense increases → surcharge recovery trails spot prices → LTL segment operating margin narrows
    What would break the call: Yield gains from service upgrades exceed the fuel drag and margins still expand.
  13. ▲ DK Delek US — impact +68 · confidence low · horizon immediate · 1st order
    Small refining scale magnifies the profit swing Delek US captures from sustained distillate price premiums over crude.
    Chain: diesel scarcity widens distillate crack spreads → Delek refineries realize higher distillate prices → small throughput base magnifies margin swing → refining segment earnings rise sharply
    What would break the call: Midland crude differentials narrow and erase the feedstock advantage behind the margin gain.
  14. ▼ FDX FedEx — impact -66 · confidence high · horizon immediate · 2nd order
    FedEx absorbs higher ground-fleet diesel costs because fuel surcharges lag spot price increases, reducing logistics profitability.
    Chain: diesel prices rise across ground networks → FedEx purchased transportation and fuel costs increase → indexed surcharges reset with weekly lag → ground segment operating margin compresses
    What would break the call: FedEx raises surcharge tables immediately and reports a net fuel benefit for the quarter.
  15. ▼ JBHT J.B. Hunt — impact -65 · confidence high · horizon immediate · 2nd order
    J.B. Hunt absorbs higher diesel costs across trucking and intermodal operations while periodic surcharge resets delay recovery.
    Chain: diesel shortage raises fuel prices → J.B. Hunt dedicated and truckload fuel costs rise → intermodal drayage fuel expense also increases → surcharge resets lag and margins compress
    What would break the call: Shippers shift freight from truck to intermodal and volume gains outweigh the fuel drag.
  16. ▼ UPS UPS — impact -64 · confidence high · horizon immediate · 2nd order
    United Parcel Service absorbs higher delivery costs because contractual fuel surcharges reset slower than diesel prices, compressing margins.
    Chain: diesel prices rise for delivery fleets → UPS fuel expense per package increases → indexed surcharges reset on a lag → domestic package operating margin narrows
    What would break the call: The fuel surcharge index reprices weekly and UPS reports positive net fuel impact.
  17. ▼ SAIA Saia — impact -63 · confidence medium · horizon immediate · 2nd order
    Saia absorbs higher linehaul fuel expense while weak freight pricing delays rate adjustments, reducing less-than-truckload profitability.
    Chain: diesel cost per gallon increases → Saia linehaul fuel expense rises → weak LTL pricing delays rate increases → operating ratio deteriorates
    What would break the call: LTL tonnage recovers and yield gains offset the incremental fuel cost per shipment.
  18. ▲ XOM Exxon Mobil — impact +63 · confidence high · horizon quarters · 1st order
    Exxon Mobil captures premium distillate pricing through its large refining fleet, expanding downstream profitability during persistent scarcity.
    Chain: global distillate supply stays tight → diesel cracks widen versus crude → Exxon large refining fleet captures premium pricing → energy products segment earnings increase
    What would break the call: Crude prices rally faster than diesel and refining capture rates fall back.
  19. ▼ DAL Delta Air Lines — impact -62 · confidence low · horizon weeks · 2nd order
    Delta pays more for jet fuel because distillate scarcity lifts cracks on the same middle barrels.
    Chain: distillate shortage tightens middle of the barrel → jet fuel cracks widen alongside diesel → Delta fuel expense per gallon rises → operating margin compresses net of refinery offset
    What would break the call: Trainer refinery profits and strong premium fares fully offset the higher jet fuel bill.
  20. ▼ UAL United Airlines — impact -60 · confidence low · horizon weeks · 2nd order
    Every cent added to jet fuel prices costs United tens of millions in annual operating expense.
    Chain: distillate scarcity lifts jet fuel cracks → United average fuel price per gallon rises → no refinery hedge offsets the cost → operating expense increases and margin narrows
    What would break the call: Crude prices fall enough that total jet fuel cost declines despite wider cracks.
  21. ▲ CVX Chevron — impact +58 · confidence medium · horizon immediate
    Chevron captures higher diesel realizations through its refining capacity, increasing profitability as scarce supplies support product margins.
  22. ▼ UNP Union Pacific — impact -55 · confidence high · horizon weeks
    Union Pacific incurs higher locomotive fuel expense because contractual surcharge formulas recover diesel inflation with a lag.
  23. ▲ DAR Darling Ingredients — impact +55 · confidence low · horizon quarters
    Darling sells renewable diesel through Diamond Green, and scarce petroleum diesel raises the price that fuel commands.
  24. ▲ INSW International Seaways — impact +52 · confidence low · horizon weeks · 2nd order
    Longer diesel voyages absorb product tanker tonnage, raising spot rates and daily earnings across the company clean fleet.
    Chain: regional diesel deficits require long haul imports → product tanker tonne mile demand rises → clean tonnage supply tightens globally → Seaways spot rates and cash flow increase
    What would break the call: Trade routes shorten as regional refining restarts and product tanker rates normalize.

What happened

HorizonVerdictTop pickExcess vs SPY
1 trading daysWrongVLO-6.4% vs SPY
5 trading daysMixedVLO-7.6% vs SPY

More

Related scenarios

Stocks in this scenario

VLO · MPC · PBF · PSX · CVI · WERN · DINO · STNG · ODFL · ASC · KNX · XPO · DK · FDX · JBHT · UPS · SAIA · XOM · DAL · UAL · CVX · UNP · DAR · INSW · CSX · DE · CCL · NSC · ADM · CAT · CLNE · WMB

News events · All scenarios · Pricing · Track record · Methodology · Map your own scenario