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, all 27 EU member states reported importing 38,703 kt of crude oil; the largest origins outside the EU were the United States (16%), Norway (14%) and Kazakhstan (12%), and less than 1% came from other EU member states, with 6% not attributed to any country.

The numbers as a table
Imports, largest first (rows marked Estimated are estimated from published euro value)
FromToTonnesShareHow we know
NorwayGermany1,626,65522.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesGermany1,498,75321.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaItaly1,246,94630.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesSpain1,176,96619.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUSpain1,121,55818.9%Summed by usSum of the published imports from the smaller origins.
KazakhstanGermany1,068,54714.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaPoland1,043,72148.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesNetherlands1,013,64725.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwaySweden984,83354.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqGreece889,55838.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilSpain885,15314.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesFrance787,00022.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayPoland731,68734.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayNetherlands728,49018.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanItaly720,77317.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanGreece668,68128.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaGermany660,9749.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedBulgaria634,377100.0%Summed by usPublisher's import total minus the named partners.
NigeriaSpain627,11610.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanNetherlands616,90415.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomGermany542,8757.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AngolaSpain540,8049.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaLithuania514,10056.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanItaly513,49812.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaItaly469,98411.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanFrance442,00012.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaGreece433,45018.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqItaly412,53010.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilPortugal410,74744.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayBelgium408,90016.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaFrance408,00011.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesSweden400,70522.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanBelgium400,00016.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
RussiaHungary398,00075.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomNetherlands397,0369.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesBelgium390,10015.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedGermany386,6045.4%Summed by usPublisher's import total minus the named partners.
Origin not reportedBelgium381,70015.2%Summed by usPublisher's import total minus the named partners.
Saudi ArabiaGermany381,3805.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaFrance372,00010.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqNetherlands346,5338.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqGermany342,5304.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaSpain320,0995.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanAustria318,57552.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaSpain307,8405.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaBelgium307,00012.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaNetherlands277,6506.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqFrance277,0007.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaFrance266,0007.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedFrance264,0007.5%Summed by usPublisher's import total minus the named partners.
Other origins outside the EUBelgium253,20010.1%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUGermany245,8913.4%Summed by usSum of the published imports from the smaller origins.
Origin not reportedNetherlands244,3746.0%Summed by usPublisher's import total minus the named partners.
United StatesItaly242,8665.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwaySpain241,8864.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesPortugal241,17425.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaSpain236,7384.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanRomania236,00061.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqSpain225,6163.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanCzechia224,00049.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilNetherlands207,3205.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayFrance207,0005.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaLithuania194,80021.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomPoland188,2478.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanSpain183,6793.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
RussiaCzechia181,00039.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesDenmark181,00069.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesPoland180,6378.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUItaly174,4444.2%Summed by usSum of the published imports from the smaller origins.
NorwayGreece146,8856.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaGermany146,5262.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaItaly145,0303.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayPortugal141,49315.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaBelgium141,0005.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaPortugal140,56315.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaNetherlands138,0703.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AngolaFrance137,0003.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaGreece136,5945.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedSweden135,9187.5%Summed by usPublisher's import total minus the named partners.
RussiaSlovakia130,00059.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaAustria114,56018.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaAustria104,07117.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayLithuania103,50011.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaFrance101,0002.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedRomania100,00025.9%Summed by usPublisher's import total minus the named partners.
AzerbaijanBelgium97,1003.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanGermany96,4221.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanHungary96,00018.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesLithuania95,00010.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayItaly93,4262.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilFrance91,0002.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUFrance91,0002.6%Summed by usSum of the published imports from the smaller origins.
AzerbaijanCroatia89,374100.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomItaly86,9242.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanIreland86,039100.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUSlovakia83,31737.8%Summed by usSum of the published imports from the smaller origins.
LibyaSweden81,2124.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayDenmark80,00030.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomBelgium76,0003.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AngolaNetherlands75,9841.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomSweden74,2534.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayFinland69,383100.0%Estimatedestimated from published euro value: €45,896,708 published for 2024-05, at €661 per tonne (price other EU countries paid for this supplier's crude that month). Tonnes = published customs value (EUR) / unit value (EUR per tonne); the unit value is what other EU countries paid for the same supplier's crude that month (else in the neighbouring months, else for all suppliers). Used only where the official figure is not published.
Other origins outside the EUSweden67,0943.7%Summed by usSum of the published imports from the smaller origins.
NigeriaSweden64,0413.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaGermany62,9700.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUGreece61,2372.6%Summed by usSum of the published imports from the smaller origins.
Origin not reportedSpain54,7030.9%Summed by usPublisher's import total minus the named partners.
KazakhstanCzechia52,00011.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanRomania50,00013.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqBelgium43,0001.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other EU member statesGermany38,0340.5%Summed by usSum of the published imports from the smaller origins.
Other EU member statesFrance34,0001.0%Summed by usSum of the published imports from the smaller origins.
United KingdomFrance33,0000.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other EU member statesHungary31,0005.9%Summed by usSum of the published imports from the smaller origins.
BrazilGermany30,2060.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaAustria26,9694.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayAustria24,7294.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
RussiaGermany21,2690.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedAustria16,0152.6%Summed by usPublisher's import total minus the named partners.
Other EU member statesSlovakia7,0573.2%Summed by usSum of the published imports from the smaller origins.
AngolaBelgium3,5000.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilBelgium3,4000.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)

One flow with a share under 0.1% is not listed here. It is still counted in every total and drawn in the diagram, and the CSV under Source & method lists every flow.

Source & method
Source
Eurostat (European Commission)Inferred · medium
Period 2024-05 (month)Updated 2026-09-26 13:21 UTCConfidenceMediumMethodologyDownload CSV

Left: where the crude oil was produced. Right: the EU member state that reported importing it in 2024-05, in tonnes. Every solid flow is a figure a member state published. In the Top 5 views the other side keeps its eight largest countries and sums the rest into one “Other” row (our arithmetic, dotted).

Dashed flows are estimated from the published euro value: the reporting country withholds the tonnes, and its official figure for the month is not published. Customs basis (country of consignment), INFERRED - not a published tonnage. Method

Month: 2024-05 (requested; 27 of 27 member states reported). Energy basis: the country where the oil was produced, as each EU member state reports it (Eurostat nrg_ti_oilm).

Not in the diagram: Cyprus, Estonia, Latvia, Luxembourg, Malta, Slovenia. They reported no imports above zero from any named origin for this month (a reported zero, or origins the publisher withheld). That is not the same as importing nothing.

  • Energy basis (Eurostat nrg_ti_oilm): the country where the oil was produced, as each EU member state reports it. The customs basis (country of consignment) is not mixed in.
  • Imports from other EU member states are mostly re-exports of oil produced elsewhere; they are grouped separately so they are not read as production.
  • A member state's imports the publisher did not attribute to a country are shown as 'Origin not reported', never spread over the named origins.