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

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

  • Reported (solid)
  • Summed by us (dotted)
  • Origin not reported (hatched)
  • Dashed: estimated from published euro value

United Kingdom → EU

Total to EU member states (May 2025)

1.78 million tonnes

5% of reported EU crude oil imports

Official

Top destination countries

  • Germany663 kt (37%)
  • Netherlands467 kt (26%)
  • Poland272 kt (15%)

and 3 more in the table above

Source: Eurostat nrg_ti_oilm (imports by country of origin, energy basis)

View United Kingdom profile →

The numbers as a table
Imports, largest first (rows marked Estimated are estimated from published euro value)
FromToTonnesShareHow we know
LibyaItaly1,222,37724.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaGermany1,177,02416.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanItaly1,080,25822.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanGermany1,062,57415.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUSpain974,79120.3%Summed by usSum of the published imports from the smaller origins.
United StatesGermany941,11013.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanItaly916,83918.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesNetherlands915,33122.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayGermany893,93012.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilSpain814,86217.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwaySweden779,94850.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesFrance768,00020.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayNetherlands741,62018.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayPoland727,27034.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaPoland723,37634.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaFrance666,00017.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomGermany663,4919.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayBelgium635,60023.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqGreece549,34241.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayFinland525,80873.9%Estimatedestimated from published euro value: €239,753,592 published for 2025-05, at €456 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.
NigeriaSpain521,43210.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesSpain513,23210.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqGermany512,5637.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaFrance507,00013.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaSpain504,40810.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedGermany502,4277.2%Summed by usPublisher's import total minus the named partners.
KazakhstanNetherlands492,54812.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedBulgaria489,156100.0%Summed by usPublisher's import total minus the named partners.
Other origins outside the EUBelgium477,90017.6%Summed by usSum of the published imports from the smaller origins.
United KingdomNetherlands467,46111.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesBelgium460,60017.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
CanadaSpain441,0709.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaItaly440,2059.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUHungary440,00078.0%Summed by usSum of the published imports from the smaller origins.
KazakhstanBelgium439,50016.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUSlovakia424,76187.6%Summed by usSum of the published imports from the smaller origins.
KazakhstanRomania421,00060.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanGreece410,87831.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayLithuania389,30050.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanFrance357,0009.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaGermany355,2545.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqNetherlands345,2238.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanAustria339,78945.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedNetherlands339,6268.3%Summed by usPublisher's import total minus the named partners.
NorwayFrance338,0009.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUItaly331,2336.7%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUFrance329,0008.9%Summed by usSum of the published imports from the smaller origins.
United StatesDenmark329,00070.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
CanadaNetherlands323,3347.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
CanadaGermany319,9744.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaSpain310,0196.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanCzechia309,00047.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilNetherlands308,0427.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaSpain280,5015.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilPortugal276,02731.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomPoland271,51812.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesItaly269,2955.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaPortugal266,63230.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanSpain259,0915.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaPortugal255,14728.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomSweden254,45916.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaFrance247,0006.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesSweden224,92614.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaLithuania205,90026.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqItaly202,8124.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaItaly197,0614.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqFrance192,0005.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaLithuania175,90022.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaBelgium169,2006.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesIreland167,82665.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaAustria166,44122.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUGermany163,5252.4%Summed by usSum of the published imports from the smaller origins.
Saudi ArabiaNetherlands159,5183.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaGreece158,90212.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayCzechia150,00022.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaBelgium149,6005.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqSpain146,4823.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaFrance142,0003.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayDenmark141,00030.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
CanadaBelgium140,3005.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUSweden139,5709.1%Summed by usSum of the published imports from the smaller origins.
Saudi ArabiaGreece137,31810.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaSweden134,2648.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaPoland133,2656.3%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaGermany132,1381.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
BrazilFrance127,0003.4%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaPoland125,9126.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedPoland124,6415.9%Summed by usPublisher's import total minus the named partners.
AzerbaijanGermany123,3511.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanRomania113,00016.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaCzechia112,00017.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanHungary97,00017.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesFinland95,72113.5%Estimatedestimated from published euro value: €44,355,774 published for 2025-05, at €463 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.
United KingdomItaly91,2191.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United StatesPortugal90,96410.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanCroatia89,90042.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other EU member statesFinland89,51712.6%Estimatedestimated from published euro value: €39,741,665 published for 2025-05, at €444 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.
AlgeriaIreland89,39634.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaAustria88,98911.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
KazakhstanCzechia87,00013.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
CanadaItaly85,8711.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Saudi ArabiaGermany84,2311.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanBelgium83,0003.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NorwayRomania82,00011.8%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AzerbaijanAustria81,36310.9%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
LibyaRomania80,00011.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
NigeriaCroatia79,60037.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
AlgeriaItaly74,6881.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedBelgium69,8002.6%Summed by usPublisher's import total minus the named partners.
IraqAustria68,4669.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other origins outside the EUGreece60,3924.6%Summed by usSum of the published imports from the smaller origins.
KazakhstanCroatia44,20020.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Origin not reportedFrance39,0001.1%Summed by usPublisher's import total minus the named partners.
Saudi ArabiaSlovakia37,2717.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
United KingdomBelgium29,2001.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other EU member statesHungary27,0004.8%Summed by usSum of the published imports from the smaller origins.
BrazilBelgium26,0001.0%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other EU member statesSpain25,0380.5%Summed by usSum of the published imports from the smaller origins.
Other EU member statesSlovakia22,9154.7%Summed by usSum of the published imports from the smaller origins.
AlgeriaBelgium15,3000.6%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IraqBelgium13,0000.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Other EU member statesGermany12,1920.2%Summed by usSum of the published imports from the smaller origins.
BrazilGermany8,0800.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 2025-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 2025-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: 2025-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.