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 November 2024, all 27 EU member states reported importing 2,043 kt of petrol; the largest origins outside the EU were the United Kingdom (9%), and 85% came from other EU member states.

The numbers as a table
Reported imports, largest first
FromToTonnesShareHow we know
NetherlandsGermany146,50854.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumNetherlands139,43423.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
United KingdomNetherlands127,15521.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SpainNetherlands119,10720.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyPoland85,20459.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
ItalySpain84,71571.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyNetherlands82,82014.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsBelgium63,40072.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AlgeriaNetherlands62,57010.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsFrance59,00041.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenFinland57,00098.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GreeceItaly55,03671.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesSweden51,79277.5%Summed by usSum of the published imports from the smaller origins.
BelgiumGermany47,44217.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesNetherlands45,4497.7%Summed by usSum of the published imports from the smaller origins.
GermanyAustria43,18983.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
United KingdomIreland39,13278.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyFrance37,00026.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesEstonia36,000100.0%Summed by usSum of the published imports from the smaller origins.
GermanyCzechia35,00051.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUFrance30,00021.3%Summed by usSum of the published imports from the smaller origins.
CzechiaGermany28,68010.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaGermany28,36210.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GreeceSpain27,08023.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
ItalySlovenia27,00054.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumLuxembourg24,66479.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesPoland21,27715.0%Summed by usSum of the published imports from the smaller origins.
SlovakiaCzechia21,00030.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaHungary18,00040.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SpainPortugal16,85399.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GreeceCyprus16,83857.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesCroatia16,59496.2%Summed by usSum of the published imports from the smaller origins.
CzechiaPoland15,85311.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanySweden15,05022.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesMalta14,964100.0%Summed by usSum of the published imports from the smaller origins.
Other EU member statesItaly14,21718.6%Summed by usSum of the published imports from the smaller origins.
Other EU member statesHungary14,00031.8%Summed by usSum of the published imports from the smaller origins.
Other EU member statesBulgaria13,46872.0%Summed by usSum of the published imports from the smaller origins.
Other EU member statesSlovenia13,00026.0%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUBelgium12,70014.4%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUCyprus12,64842.9%Summed by usSum of the published imports from the smaller origins.
SwedenDenmark12,00048.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenNetherlands11,9592.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
CzechiaSlovakia11,49667.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesBelgium11,00012.5%Summed by usSum of the published imports from the smaller origins.
Other EU member statesLatvia10,306100.0%Summed by usSum of the published imports from the smaller origins.
AustriaCzechia10,00014.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaSlovenia10,00020.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
ItalyFrance10,0007.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaHungary10,00022.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaGermany9,4223.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsPoland9,3246.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesRomania9,000100.0%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUPoland7,1945.1%Summed by usSum of the published imports from the smaller origins.
United KingdomDenmark7,00028.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesGermany6,6962.5%Summed by usSum of the published imports from the smaller origins.
GermanyLuxembourg6,19520.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaItaly6,1708.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumDenmark6,00024.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaAustria5,70211.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumSpain5,4744.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaSlovakia5,31231.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUBulgaria5,24428.0%Summed by usSum of the published imports from the smaller origins.
NetherlandsIreland5,23810.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumIreland4,2068.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaPoland3,3722.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesLithuania3,300100.0%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUGermany2,2810.8%Summed by usSum of the published imports from the smaller origins.
Other EU member statesAustria2,2084.3%Summed by usSum of the published imports from the smaller origins.
BelgiumFrance2,0001.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
CzechiaHungary2,0004.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SpainFrance2,0001.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesIreland1,3392.7%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUItaly1,2001.6%Summed by usSum of the published imports from the smaller origins.
BelgiumFinland1,0001.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyBelgium1,0001.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsCzechia1,0001.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesCzechia1,0001.5%Summed by usSum of the published imports from the smaller origins.
SwedenFrance1,0000.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenGermany8440.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUCroatia6483.8%Summed by usSum of the published imports from the smaller origins.
United KingdomGermany6190.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesSpain5890.5%Summed by usSum of the published imports from the smaller origins.
CzechiaAustria5321.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesSlovakia3412.0%Summed by usSum of the published imports from the smaller origins.
Other EU member statesPortugal1550.9%Summed by usSum of the published imports from the smaller origins.

2 flows with a share under 0.1% are not listed here. They are 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)Official
Period 2024-11 (month)Updated 2026-09-26 13:22 UTCConfidenceOfficialMethodologyDownload CSV

Left: the country the petrol was last shipped from, which may be a trading hub rather than where it was refined. Right: the EU member state that reported importing it in 2024-11, 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).

Month: 2024-11 (requested; 27 of 27 member states reported). Energy basis: the country the fuel was last shipped from, which may be a trading hub rather than where it was refined, as each EU member state reports it (Eurostat nrg_ti_oilm).

Not in the diagram: Greece. 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): for refined products, the country the fuel was last shipped from, as each EU member state reports it; it may be a trading hub rather than where the fuel was refined. The customs basis is not mixed in.
  • Imports from other EU member states may be fuel refined there or fuel only shipped on from elsewhere; they are grouped separately.
  • 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.