Diesel supply & demand tracker
Independent output, demand, stocks and export samples with reporting dates.
Check diesel balanceREFINED PRODUCTS / WORLD
Explore annual 2026–2030 refining capacity, usable throughput and diesel supply against demand. Test project delivery, utilization, yields and recovery assumptions.
DATED STRUCTURAL BASELINE
2027–2030IEA Oil 2025 · scenario inputs below2026–2030 · conditional annual model
2030 default balance: +0.54 mb/d. Sensitivity: -2.65 to +3.85 mb/d. The range crosses zero; these assumptions do not establish a certain surplus or shortage.
Conditional model · June 2025 schedule with selected 2026 updates. Defaults exclude unverified planned projects and assume no exceptional outage. This is an undisrupted reference, not measured current supply.
Growth applies to C, compounded from the 2024 IEA gasoil/diesel estimate of 28.3 mb/d. A uses IEA’s published annual values: decline begins after 2028. Recovery year 2031 means no recovery within this horizon.
Dashed lines are conditional projections. Supply includes modeled refinery gasoil/diesel plus the selected share of IEA biodiesel supply; jet fuel is excluded. None of these supply points is an observation.
The envelope varies utilization by ±2 percentage points and yields by ±3 points. It does not assign probabilities or establish deliverable exports.
Solid: OPEC historical observations. Dashed: IEA-based capacity scenario and modeled throughput. Series remain unjoined because definitions differ, including condensate splitters. Opening 2026 is estimated from IEA 2024 plus its 2025 net schedule, not observed. OPEC measured 2025 capacity at 103.66 mb/d and throughput at 86.89 mb/d.
Closures are negative. Recoveries restore availability without adding installed capacity. Unitemized net reconciles selected named projects with IEA Table 4. Its gross additions and closures are unknown and it is excluded at the default 0% planned delivery.
Historical OPEC series and conditional IEA-based paths remain separate. Regional boundaries and vintages differ; the discontinuity is not a refinery closure.
The default annual scenario remains in the table below when charts are unavailable.
| Year | Opening capacity | Named additions | Closures | Unitemized net | Ending capacity | Unavailable | Recovered this year | Annual available capacity | Potential throughput | Refinery diesel | Allocated biodiesel | Total diesel supply | Diesel demand | Surplus / deficit | Low sensitivity | High sensitivity |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 projection | 105.982 | 0.986 | 0.210 | 0.000 | 106.758 | 0.000 | 0.000 | 106.321 | 85.057 | 27.218 | 1.301 | 28.519 | 28.300 | 0.219 | -2.950 | 3.515 |
| 2027 projection | 106.758 | 0.000 | 0.000 | 0.000 | 106.758 | 0.000 | 0.000 | 106.758 | 85.406 | 27.330 | 1.343 | 28.673 | 28.300 | 0.373 | -2.809 | 3.682 |
| 2028 projection | 106.758 | 0.085 | 0.000 | 0.000 | 106.843 | 0.000 | 0.000 | 106.779 | 85.423 | 27.335 | 1.395 | 28.730 | 28.300 | 0.430 | -2.752 | 3.741 |
| 2029 projection | 106.843 | 0.111 | 0.000 | 0.000 | 106.954 | 0.000 | 0.000 | 106.898 | 85.519 | 27.366 | 1.420 | 28.786 | 28.300 | 0.486 | -2.699 | 3.800 |
| 2030 projection | 106.954 | 0.272 | 0.000 | 0.000 | 107.226 | 0.000 | 0.000 | 107.022 | 85.617 | 27.398 | 1.439 | 28.837 | 28.300 | 0.537 | -2.653 | 3.854 |
Reference opening-2026 capacity is IEA 2024 installed capacity plus its 2025 net schedule. It is an estimate, NOT a measured 2025 total. OPEC observed totals are shown separately because coverage differs (IEA includes condensate splitters). No 2025 project is added twice. Sitra’s 120 kb/d originally scheduled in 2026 is explicitly reclassified into opening capacity after its December 2024 inauguration; it is not added again. This timing reconciliation retains IEA’s rounded increment rather than mixing the operator’s different rated capacity.
| Year | Observed OPEC capacity | Observed throughput | OECD capacity |
|---|---|---|---|
| 2021 | 100.97 | — | 43.13 |
| 2022 | 101.37 | — | 42.87 |
| 2023 | 102.58 | — | 42.91 |
| 2024 | 103.62 | 85.72 | 43.07 |
| 2025 | 103.66 | 86.89 | 42.21 |
| Region | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|---|---|
| OECD Americas | -222 | -145 | 0 | 0 | 0 | 0 |
| OECD Europe | -367 | 0 | 0 | 0 | 0 | 0 |
| OECD Asia | 0 | 0 | 0 | 0 | 0 | 0 |
| China | 389 | 273 | 0 | -50 | 0 | 320 |
| Other Asia (including India) | 40 | 684 | 60 | 206 | 85 | 180 |
| Middle East | 150 | 242 | 0 | 170 | 0 | 0 |
| Africa | 30 | 50 | 30 | 110 | 0 | 0 |
| Central and South America | 15 | 0 | 0 | 0 | 115 | 0 |
| Eurasia | 127 | 50 | 0 | 0 | 0 | 0 |
| Other Europe | 0 | 0 | 0 | 0 | 0 | 0 |
Capacities below are kb/d of distillation, not diesel output. Unknown capacities or dates remain blank. “Planned” includes construction status not verified in this review. 2025 entries are already in the reference base. Delivery percentages are scenario weights, not completion probabilities. Every record was reviewed 2026-10-10; its source update date is shown separately.
| Refinery / country | Existing | Increment | Source year | Status | Evidence / latest update |
|---|---|---|---|---|---|
| Dos Bocas · Mexico | — | 170 | 2025 | planned · in base | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Zhenhai · China | — | 240 | 2025 | planned · in base | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Yulong · China | — | 210 | 2025 | planned · in base | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Daxie · China | — | 130 | 2025 | planned · in base | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Persian Gulf Star · Iran | — | 120 | 2025 | planned · in base | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Huajin Panjin II · China | — | 300 | 2026 | under construction | 2025-08-05 Aramco H1 2025: 70% complete, 300 kb/d, expected H2 2026. Source schedule had 320; no automatic assumption of operational status in October 2026. |
| Gulei II · China | — | 320 | 2030 | under construction | 2024-11-18 Operator groundbreaking; 320 kb/d, fully operational by end-2030. Quarter-year equivalent ramp is an explicit model assumption. High chemical conversion: actual diesel yield is undisclosed; test a lower incremental yield. |
| Qilu · China | — | 70 | 2028 | planned | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Sitra expansion · Bahrain | 267 | 120 | 2024 | operational · in base | 2024-12-18 Operator inauguration predates the model. Reclassify the IEA 120 kb/d 2026 increment into opening capacity; never count restart after 2026 damage as new construction. Rated capacities differ across sources; retain IEA units for reconciliation. |
| Dhi Qar · Iraq | — | 100 | 2028 | planned | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Diwaniya · Iraq | — | 70 | 2028 | planned | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Missan · Iraq | — | 70 | 2026 | planned | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| RNEST · Brazil | 130 | 130 | 2029 | under construction | 2025-06-16 Petrobras contracts to resume Train 2 construction; 130 to 260 kb/d by 2029. Replaces IEA rounded 120 increment with operator 130. Diesel hydrotreating unit is 82 kb/d; that unit rating is not actual diesel production or an automatic 63% refinery yield. |
| Hassi-Messaoud · Algeria | — | 110 | 2028 | planned | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Panipat · India | — | 200 | 2026 | under construction | Undated source IOCL Q3 FY2025/26 presentation, progress as of December 31, 2025. Panipat expected December 2026 with progressive start from June; Gujarat November 2026 with progressive start July 2025; Barauni August 2026. Model uses IEA rounded incremental kb/d; partial-year availability is an explicit ramp assumption, not achieved output. Exact publication day unavailable. |
| Nagapattinam · India | — | 180 | 2030 | planned | 2025-06-17 IEA Table 4b rounded to nearest 10 kb/d; year is the source forecast, not a completion guarantee. |
| Barmer · India | — | 180 | 2026 | operational | Undated source HPCL reports dedication July 4, 2026 of 9 MMTPA HRRL refinery. IEA rounded 180 kb/d retained; half-year availability does not assert full achieved throughput. |
| Barauni replacement units · India | — | 130 | 2026 | under construction | Undated source IOCL Q3 FY2025/26 presentation, progress as of December 31, 2025. Panipat expected December 2026 with progressive start from June; Gujarat November 2026 with progressive start July 2025; Barauni August 2026. Model uses IEA rounded incremental kb/d; partial-year availability is an explicit ramp assumption, not achieved output. Exact publication day unavailable. |
| Numaligarh · India | — | 120 | 2026 | under construction | Undated source NRL annual report confirms ongoing 3 to 9 MMTPA expansion. 2026 model year and rounded 120 kb/d remain dated IEA assumptions; no newer verified completion date. |
| Koyali · India | — | 80 | 2026 | under construction | Undated source IOCL Q3 FY2025/26 presentation, progress as of December 31, 2025. Panipat expected December 2026 with progressive start from June; Gujarat November 2026 with progressive start July 2025; Barauni August 2026. Model uses IEA rounded incremental kb/d; partial-year availability is an explicit ramp assumption, not achieved output. Exact publication day unavailable. |
| Sriracha I · Thailand | — | 100 | 2028 | under construction | Undated source Operator confirms CFP under construction with major equipment delivered; exact article date unavailable. 100 kb/d and 2028 remain IEA source assumptions. Quarter-year ramp assumption reflects late commissioning risk, not reported production. |
| Balikpapan · Indonesia | 260 | 100 | 2026 | operational | 2026-01-12 Inaugurated January 12, 2026. Model uses 11.5/12 first-year availability; capacity does not prove achieved diesel output. |
| Dangote proposed expansion · Nigeria | 700 | 700 | Unknown; excluded | planned | Undated source Undated operator page describes 700 kb/d and a pathway to 1.4 mb/d. No verified commissioning year; excluded from every forecast year. Current capacity is not used to revise the 2025 base without a dated reconciliation. |
| Refinery | kb/d | Year / status | Source |
|---|---|---|---|
| Wilmington (Phillips 66) · United States | 140 | 2025 · source forecast · already in base | 2025-06-17 Rounded IEA Table 4b; past-year records are already in the reference base and never deducted again. |
| Houston Lyondell · United States | 260 | 2025 · source forecast · already in base | 2025-06-17 Rounded IEA Table 4b; past-year records are already in the reference base and never deducted again. |
| Gelsenkirchen · Germany | 80 | 2025 · source forecast · already in base | 2025-06-17 Rounded IEA Table 4b; past-year records are already in the reference base and never deducted again. |
| Wesseling · Germany | 150 | 2025 · source forecast · already in base | 2025-06-17 Rounded IEA Table 4b; past-year records are already in the reference base and never deducted again. |
| Grangemouth · United Kingdom | 140 | 2025 · source forecast · already in base | 2025-06-17 Rounded IEA Table 4b; past-year records are already in the reference base and never deducted again. |
| Dalian II WEPEC · China | 200 | 2025 · source forecast · already in base | 2025-06-17 Rounded IEA Table 4b; past-year records are already in the reference base and never deducted again. |
| Benicia · United States | 150 | 2026 · closed | 2026-07-30 Valero confirms full cessation by end-April 2026. 150 kb/d retained as rounded IEA-compatible capacity. First-year loss is 8/12. |
| Barauni old units · India | 70 | 2026 · source forecast | 2025-06-17 Closure of old units assumed to coincide with replacement commissioning in August 2026; not independently confirmed. It follows replacement delivery and delay assumptions. Original IEA schedule was 2027. |
IEA’s April report identifies the facilities below. Plant-level loss, recovered production and remaining unavailable capacity have not been verified, so no numerical recovery is invented. The outage controls test a hypothesis; they do not assert a repair forecast.
| Facility | Damage evidence | Unavailable / recovered / remaining | Restoration |
|---|---|---|---|
| Sitra · Bahrain | IEA 2026-04-14 | Not quantified | Unknown |
| Mina Al Ahmadi · Kuwait | IEA 2026-04-14 | Not quantified | Unknown |
| Ruwais · UAE | IEA 2026-04-14 | Not quantified | Unknown |
| SATORP · Saudi Arabia | IEA 2026-04-14 | Not quantified | Unknown |
IEA September 2026 OMR reports August global runs of 81.4 mb/d and a 1.6 mb/d combined Gulf/Russian net diesel-export fall versus February. Neither is converted into damaged refinery nameplate; export losses are not deducted from production.
Regional illustration anchored to IEA 2024 runs/capacity, not actual 2026 spare diesel. Maximum utilization, yield intervals and deliverable fractions are StorageCurve stress assumptions. Lower deliverable bound is zero: public data cannot establish a guaranteed amount. No world total is calculated.
| Region · 2024 reference | Unused distillation mb/d | Max utilization assumption | Incremental diesel yield | Conditional deliverable diesel kb/d | Constraint |
|---|---|---|---|---|---|
| US and Canada | — | 92% | 27–33% | Insufficient data | Source regional group also includes Mexico; no fabricated US/Canada split. |
| OECD Americas (includes Mexico) | 3.10 | 92% | 27–33% | 0–306 | Ports, maintenance and crude slate constrain incremental runs. Upper bound assumes 70% of incremental diesel can be delivered. |
| Europe (OECD) | 2.50 | 88% | 27–37% | 0–190 | Hydrogen, conversion and jet competition; closure exposure. Upper bound assumes 60% of incremental diesel can be delivered. |
| China | 3.90 | 88% | 27–37% | 0–249 | Export quotas and petrochemical configuration limit deliverability. Upper bound assumes 40% of incremental diesel can be delivered. |
| India | 0.40 | 95% | 27–37% | 0–28 | Already high utilization; little distillation headroom. Upper bound assumes 70% of incremental diesel can be delivered. |
| Middle East | 1.80 | 90% | 27–37% | 0–95 | 2024 reference predates damage; current spare diesel is not established. Upper bound assumes 40% of incremental diesel can be delivered. |
| Other Asia excluding India | 1.90 | 88% | 27–37% | 0–189 | Derived from IEA Other Asia less India; feedstock and logistics constraints. Upper bound assumes 50% of incremental diesel can be delivered. |
| Latin America | 2.00 | 80% | 27–37% | 0–95 | Low historical runs do not prove idle units can restart. Upper bound assumes 30% of incremental diesel can be delivered. |
| Africa | 1.90 | 80% | 27–37% | 0–107 | 2024 baseline predates full ramp-ups; feedstock and reliability constraints. Upper bound assumes 25% of incremental diesel can be delivered. |
Ending capacity = opening + delivered named additions − closures + selected unitemized net. Annual available capacity accounts for commissioning/closure fractions and exceptional outages. Throughput = annual available capacity × utilization. Refinery diesel = existing throughput × existing yield + new throughput × incremental yield. Supply adds the selected biodiesel allocation; balance = gasoil/diesel supply − gasoil/diesel consumption. Recovery changes availability only.
Table p15 includes total product demand; Table5a biodiesel includes renewable diesel and, per p79, biojet/heating oil. An editable allocation excludes biojet. CTL/GTL gasoil is not quantified here and remains an omitted supply term.
Download source inputs, ledgers and assumptions. Routine republishing does not refresh source vintages.
About this series
Stocks reveal the reported physical balance; capacity describes a structural constraint. Neither alone settles availability or prices.
Inspect the connected refined-products view How the five-year curve is calculated
Compare across the balance
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.
Independent output, demand, stocks and export samples with reporting dates.
Check diesel balanceAnnual capacity, usable throughput and diesel balance scenarios.
You're viewing this curveCompare next-year agency forecasts, inventory normalization and saved monthly revisions.
Compare forecastsWeekly EIA Lower 48 working gas, injection or draw, and Henry Hub price context.
Open US gasWeekly EIA ending stocks excluding the Strategic Petroleum Reserve.
Open US crudeThe WTI delivery-point inventory — a focused view of local crude tightness.
Open CushingWeekly-sampled AGSI gas in storage, TWh, and capacity fullness.
Open EU gasA 6–12-month gas-storage path with hydro and firm-power coverage kept explicit, plus current market confirmation.
Open seasonal outlookGlobal STEO net depletion, a five-month forecast limit and conditional inventory refill rates.
Estimate refill demandMonthly EIA STEO world liquid fuels consumption against supply, and the implied global build or draw.
Open global demandThe current STEO path for WTI and Brent, its monthly revisions, and how past forecasts scored against realised spot.
Open price forecastMonthly world petroleum and other liquids production compared with crude oil production alone.
Open global productionMonthly OPEC surplus crude capacity, Saudi concentration, and historical buffer regime.
Open OPEC capacityReported Saudi crude exports against production, refining, direct burn and storage, with the reporting lag stated.
Open the Hormuz trackerCrack-led weekly EIA score with distillate stocks, product pull, refinery transmission and a separate disruption proxy.
Open diesel tightnessSource ledger
2025 source vintage; source-status review dated October 10, 2026.
Open primary source ↗Questions, answered from the method
Definitions, coverage, arithmetic and limitations.
The annual model tests potential gasoil/diesel supply against consumption. Its result depends strongly on yields, utilization, delivery and outages. If the sensitivity range crosses zero, the selected evidence does not establish either a certain structural deficit or surplus.
The solid OPEC capacity series covers 2021–2025, with throughput available here for 2024–2025. IEA’s 2024 capacity is a historical estimate. Opening 2026 reference capacity is estimated using its dated 2025 schedule, not presented as observed 2025 data. All modeled 2026–2030 points are conditional projections.
Capacity boundaries and source vintages differ, including condensate splitters in the IEA definition. Joining the series would turn a definition change into a fictional capacity loss. The model keeps its IEA reference consistent and shows OPEC observations separately.
The first non-negative modeled year is a conditional threshold, not a repair forecast. The page does not establish a measured global shortage or a certain end date. Product specifications, regional demand, inventories and transport can produce shortages despite adequate aggregate capacity.
Yes. Distillation, upgrading, hydrogen and desulphurization constrain product output. Crude supply does not by itself add these capabilities or guarantee that diesel can reach importing regions.
Ending installed capacity equals opening installed capacity plus delivered additions minus permanent closures plus the selected unitemized net source change. Each ending value becomes the following year’s opening value. Recoveries never increase installed capacity.
IEA Table 4 gives regional net changes, while Table 4b names selected large projects and closures. Their residual cannot honestly be called gross additions. It is displayed separately, excluded by default, and never added on top of the full source total.
No. Unverified construction status is classified as planned and excluded by the default zero planned-delivery setting. Construction delivery is a separate input. Unknown commissioning years and cancelled or delayed projects are excluded from annual allocations.
Undated within-year commissioning assumes half-year production availability. Balikpapan’s January 2026 inauguration uses 11.5 months; Benicia’s end-April closure uses eight months of loss. Year-end capacity and average production capacity remain separate.
Entries dated 2025 or earlier are already in the reference base and are never added again. The source ledger is dated; a forecast date does not prove that commissioning actually occurred. Later verified changes require a reviewed reconciliation.
No. At 80% utilization and a 32% diesel yield, 300,000 bpd of usable capacity produces about 76,800 bpd of diesel on a full-year basis. Partial-year commissioning reduces that year’s contribution further.
No. The 32% defaults are editable scenario coefficients. US EIA distillate yield of 30% in 2025 provides context, but does not establish a worldwide yield. The sensitivity band varies yields by three percentage points and utilization by two.
It follows the actual IEA Oil 2025 gasoil/diesel path: a plateau near 28.5 mb/d in 2027–2028 followed by decline to 28.3 in 2030. It is not falsely described as falling in every year and predates the 2026 disruptions.
Flat consumption holds the IEA 2024 historical gasoil/diesel estimate of 28.3 mb/d constant. Growing consumption compounds that base by the editable annual rate; 1% is an illustrative default, not an agency forecast.
IEA total product demand is supplied partly outside petroleum refineries. Its biodiesel table includes renewable diesel and other distillates such as biojet. An editable allocation, default 90%, is a scenario assumption for gasoil/diesel supply. CTL/GTL diesel remains an unquantified omitted supply term.
It is an undisrupted reference, not evidence that no refineries are offline. Public reports identify damage but do not establish a complete current offline-capacity inventory. Normal maintenance is already represented in utilization; the outage input represents additional exceptional losses.
The selected fraction of exceptional unavailable capacity returns from the start of the chosen year. Throughput and diesel output rise, but installed capacity does not. Recovery dates are scenario choices, not claimed facility restoration commitments.
No. It illustrates regional operational headroom using dated IEA capacity and runs, assumed practical utilization ceilings, diesel yields and deliverability haircuts. Its lower bound is zero and there is no global total. US/Canada is left insufficient where the source group includes Mexico.
No. Shipping restrictions, domestic consumption and inventory changes can reduce exports without the same production loss. JODI gross exports and IEA net-export disruption figures are kept separate and never subtracted again from modeled output.
The monthly JODI pipeline refreshes country submissions. Reviewed annual assumptions, projects and outage evidence retain their original publication dates until manually checked. A new generation timestamp is not a new forecast vintage. Source inputs and ledgers are downloadable.