Fuel Origin

Flows

How oil reaches each country

Where the EU’s crude oil and fuel come from, as each member state reports its imports; every band’s width is proportional to tonnes.

In May 2024, Germany's road diesel supply was 3,866 kt: 71% from its own refineries, with imports mainly from the Netherlands (10%) and Belgium (8%); tracing one step back, the crude behind it is estimated to come mainly from the United States (17%), Norway (16%) and Kazakhstan (13%), and 20% cannot be traced.

Tap a country to follow its flows. Tap it again, or use the close button, to clear.

  • Reported (solid)
  • Our arithmetic on reported figures (dotted)
  • Estimated crude behind the fuel (dashed)
  • Cannot be traced (hatched)

Libya → Germany

Crude behind this road diesel, an estimate (May 2024)

246.3 thousand tonnes

est. 6% of Germany's road diesel supply

less than 0.1 kt reported246 kt estimated

Inferred · medium

Refined in

  • Germany (own refineries)245 kt (est. 100%)
  • Sweden0.7 kt (est. <1%)
  • Other suppliers0.5 kt (est. <1%)

Source: Fuel Origin fuel-chain look-through (docs/HORMUZ_METHOD.md section 8), built on Eurostat nrg_ti_oilm and nrg_cb_oilm

View Libya profile →

The numbers as a table
Reported: where Germany's road diesel came from
FromToTonnesShareHow we know
Germany (own refineries)Germany: road diesel supply2,736,61270.8%ReportedEurostat nrg_cb_oilm (refinery output)
NetherlandsGermany: road diesel supply392,81910.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BelgiumGermany: road diesel supply294,2507.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesGermany: road diesel supply126,9173.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
OmanGermany: road diesel supply73,8501.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KuwaitGermany: road diesel supply70,5661.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IndiaGermany: road diesel supply59,6241.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
ChinaGermany: road diesel supply42,2441.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
SingaporeGermany: road diesel supply40,9441.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other suppliersGermany: road diesel supply17,2930.4%Summed by usSum of the smaller suppliers' published imports.
SwedenGermany: road diesel supply10,9890.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Estimate: the crude oil behind each supplier's fuel
FromToTonnesShareHow we know
United StatesGermany (own refineries)519,36319.0%EstimatedEstimate: Germany's road diesel to Germany split by Germany's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
NorwayGermany (own refineries)500,59018.3%EstimatedEstimate: Germany's road diesel to Germany split by Germany's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
KazakhstanGermany (own refineries)395,08414.4%EstimatedEstimate: Germany's road diesel to Germany split by Germany's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Other crude originsGermany (own refineries)289,10010.6%EstimatedEstimate: Germany's road diesel to Germany split by Germany's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
United KingdomGermany (own refineries)246,4389.0%EstimatedEstimate: Germany's road diesel to Germany split by Germany's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
LibyaGermany (own refineries)245,0969.0%EstimatedEstimate: Germany's road diesel to Germany split by Germany's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Germany: crude origin not reportedGermany (own refineries)221,7958.1%UnknownThe supplying country's statistics did not say where part of its crude came from.
IraqGermany (own refineries)164,6206.0%EstimatedEstimate: Germany's road diesel to Germany split by Germany's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
United States: no crude dataUnited States126,917100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
United StatesNetherlands103,31726.3%EstimatedEstimate: Netherlands's road diesel to Germany split by Netherlands's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Saudi ArabiaGermany (own refineries)103,2663.8%EstimatedEstimate: Germany's road diesel to Germany split by Germany's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Other crude originsBelgium77,38926.3%EstimatedEstimate: Belgium's road diesel to Germany split by Belgium's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Oman: no crude dataOman73,850100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
Kuwait: no crude dataKuwait70,566100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
India: no crude dataIndia59,624100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
NorwayNetherlands56,69014.4%EstimatedEstimate: Netherlands's road diesel to Germany split by Netherlands's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Germany: crude not from importsGermany (own refineries)51,2601.9%UnknownThe refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
KazakhstanNetherlands48,91612.5%EstimatedEstimate: Netherlands's road diesel to Germany split by Netherlands's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Other crude originsNetherlands48,78812.4%EstimatedEstimate: Netherlands's road diesel to Germany split by Netherlands's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
United StatesBelgium46,68815.9%EstimatedEstimate: Belgium's road diesel to Germany split by Belgium's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
KazakhstanBelgium43,06714.6%EstimatedEstimate: Belgium's road diesel to Germany split by Belgium's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
NorwayBelgium42,28614.4%EstimatedEstimate: Belgium's road diesel to Germany split by Belgium's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
China: no crude dataChina42,244100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
Singapore: no crude dataSingapore40,944100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
Saudi ArabiaNetherlands35,7859.1%EstimatedEstimate: Netherlands's road diesel to Germany split by Netherlands's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Saudi ArabiaBelgium35,63712.1%EstimatedEstimate: Belgium's road diesel to Germany split by Belgium's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
IraqNetherlands35,0088.9%EstimatedEstimate: Netherlands's road diesel to Germany split by Netherlands's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Smaller flows: crude origin not reportedBelgium34,19711.6%UnknownThe supplying country's statistics did not say where part of its crude came from.
Smaller flows: crude origin not reportedNetherlands32,9548.4%UnknownThe supplying country's statistics did not say where part of its crude came from.
United KingdomNetherlands31,3618.0%EstimatedEstimate: Netherlands's road diesel to Germany split by Netherlands's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
IraqBelgium7,7712.6%EstimatedEstimate: Belgium's road diesel to Germany split by Belgium's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Smaller flows: no crude dataOther suppliers6,218100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
NorwaySweden5,90353.7%EstimatedEstimate: Sweden's road diesel to Germany split by Sweden's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
United KingdomBelgium5,2961.8%EstimatedEstimate: Belgium's road diesel to Germany split by Belgium's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
United StatesOther suppliers2,64668.9%EstimatedEstimate: Other suppliers's road diesel to Germany split by Other suppliers's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Other crude originsOther suppliers2,528147.6%EstimatedEstimate: Other suppliers's road diesel to Germany split by Other suppliers's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
United StatesSweden2,17919.8%EstimatedEstimate: Sweden's road diesel to Germany split by Sweden's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Smaller flows: crude not from importsOther suppliers1,98247.9%UnknownThe refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
Smaller flows: crude not from importsBelgium1,9180.7%UnknownThe refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
KazakhstanOther suppliers1,464103.2%EstimatedEstimate: Other suppliers's road diesel to Germany split by Other suppliers's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
United KingdomSweden1,29411.8%EstimatedEstimate: Sweden's road diesel to Germany split by Sweden's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
NorwayOther suppliers1,24230.4%EstimatedEstimate: Other suppliers's road diesel to Germany split by Other suppliers's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
LibyaSweden7086.4%EstimatedEstimate: Sweden's road diesel to Germany split by Sweden's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Smaller flows: crude origin not reportedSweden6145.6%UnknownThe supplying country's statistics did not say where part of its crude came from.
LibyaOther suppliers45248.8%EstimatedEstimate: Other suppliers's road diesel to Germany split by Other suppliers's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Other crude originsSweden2922.7%EstimatedEstimate: Sweden's road diesel to Germany split by Sweden's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
United KingdomOther suppliers2806.6%EstimatedEstimate: Other suppliers's road diesel to Germany split by Other suppliers's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Saudi ArabiaOther suppliers25925.8%EstimatedEstimate: Other suppliers's road diesel to Germany split by Other suppliers's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
IraqOther suppliers12214.7%EstimatedEstimate: Other suppliers's road diesel to Germany split by Other suppliers's crude-import mix over 2024-03 to 2024-05. Confidence: medium.
Smaller flows: crude origin not reportedOther suppliers986.0%UnknownThe supplying country's statistics did not say where part of its crude came from.
Source & method
Source
EurostatInferred · medium
Period 2024-05 (month)Updated 2026-09-26 13:30 UTCConfidenceMediumMethodologyDownload CSV

Left: the crude oil behind the fuel (an estimate). Middle: the countries whose refineries made it. Right: Germany’s supply of road diesel in 2024-05, in tonnes of fuel. Only the middle-to-right flows are reported figures.

Month: 2024-05 (requested). Crude mixes are pooled over 2024-03 to 2024-05.

Fuel that cannot be traced, and the reason

  • Germany: crude origin not reported (221,795 t): The supplying country's statistics did not say where part of its crude came from.
  • United States: no crude data (126,917 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Oman: no crude data (73,850 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Kuwait: no crude data (70,566 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Smaller flows: crude origin not reported (67,862 t): The supplying country's statistics did not say where part of its crude came from.
  • India: no crude data (59,624 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Germany: crude not from imports (51,260 t): The refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
  • China: no crude data (42,244 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Singapore: no crude data (40,944 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Smaller flows: no crude data (6,218 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Smaller flows: crude not from imports (3,901 t): The refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
  • Only the supplier -> country links are reported figures. The crude -> supplier links are an estimate: each supplier's fuel is split by that supplier's own crude-import mix over the latest three months.
  • Exports are assumed to be drawn from every source in proportion to its share of supply.
  • The chain looks back one country only; fuel re-exported through a supplier is not followed further.
  • Widths are tonnes of this fuel, not tonnes of crude oil: a refinery makes several products from each tonne of crude.

Germany: country page