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 December 2024, all 27 EU member states reported importing 2,083 kt of petrol; the largest origins outside the EU were the United Kingdom (10%), and 83% came from other EU member states, with less than 1% not attributed to any country.

The numbers as a table
Reported imports, largest first
FromToTonnesShareHow we know
United KingdomNetherlands155,05323.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyNetherlands141,57421.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsGermany132,98657.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumNetherlands125,60319.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
FinlandLatvia96,73090.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsBelgium80,90059.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsFrance77,00052.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyPoland75,08066.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUNetherlands62,5849.5%Summed by usSum of the published imports from the smaller origins.
SpainNetherlands59,6529.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenFinland52,00091.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenNetherlands47,6027.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyAustria44,03980.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
ItalySlovenia40,00076.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUFrance40,00027.0%Summed by usSum of the published imports from the smaller origins.
ItalyNetherlands39,4996.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumItaly32,78043.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumLuxembourg32,58490.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyCzechia32,00053.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumGermany29,81912.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SpainItaly29,81039.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
United KingdomIreland28,73971.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaGermany27,64012.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
United KingdomBelgium26,20019.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesNetherlands25,8133.9%Summed by usSum of the published imports from the smaller origins.
CzechiaPoland25,16322.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyFrance25,00016.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
LithuaniaEstonia24,00080.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesSweden23,54237.6%Summed by usSum of the published imports from the smaller origins.
Other EU member statesBelgium23,00017.0%Summed by usSum of the published imports from the smaller origins.
FinlandSweden22,45935.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
CzechiaGermany21,7909.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaHungary21,00041.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaCzechia18,00030.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesCroatia17,68896.9%Summed by usSum of the published imports from the smaller origins.
Other EU member statesHungary14,00027.5%Summed by usSum of the published imports from the smaller origins.
SpainPortugal13,61462.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesCyprus13,39758.2%Summed by usSum of the published imports from the smaller origins.
SlovakiaHungary13,00025.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaGermany12,7605.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesSlovenia12,00023.1%Summed by usSum of the published imports from the smaller origins.
SwedenDenmark12,00033.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
CzechiaSlovakia11,94368.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesBulgaria11,70072.7%Summed by usSum of the published imports from the smaller origins.
NetherlandsDenmark11,00030.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumIreland10,33225.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaCzechia10,00016.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesRomania10,000100.0%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUCyprus9,61041.8%Summed by usSum of the published imports from the smaller origins.
LithuaniaLatvia9,4508.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanySweden9,06014.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumSpain8,79538.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsPortugal8,24137.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUSweden7,52512.0%Summed by usSum of the published imports from the smaller origins.
United KingdomDenmark7,00019.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
ItalySpain6,93230.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
LithuaniaPoland6,7996.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsSpain6,77929.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaItaly6,3918.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesDenmark6,00016.7%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUBelgium5,4004.0%Summed by usSum of the published imports from the smaller origins.
FinlandEstonia5,30017.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUGreece5,256100.0%Summed by usSum of the published imports from the smaller origins.
AustriaSlovakia5,24430.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaAustria5,1759.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesAustria5,0589.3%Summed by usSum of the published imports from the smaller origins.
BelgiumFinland5,0008.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUBulgaria4,39127.3%Summed by usSum of the published imports from the smaller origins.
SlovakiaPoland4,3353.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUGermany3,7321.6%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUItaly3,5024.7%Summed by usSum of the published imports from the smaller origins.
GermanyLuxembourg3,3439.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
CzechiaHungary3,0005.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesItaly2,2633.0%Summed by usSum of the published imports from the smaller origins.
Other EU member statesPoland2,2282.0%Summed by usSum of the published imports from the smaller origins.
BelgiumFrance2,0001.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SpainFrance2,0001.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Origin not reportedFrance2,0001.4%Summed by usPublisher's import total minus the named partners.
FinlandLithuania1,600100.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsIreland1,1682.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesGermany9850.4%Summed by usSum of the published imports from the smaller origins.
SwedenEstonia7002.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenGermany6590.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesLatvia6290.6%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUCroatia5673.1%Summed by usSum of the published imports from the smaller origins.
Other EU member statesSpain4532.0%Summed by usSum of the published imports from the smaller origins.
United KingdomGermany4110.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
CzechiaAustria3940.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
FinlandGermany2480.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesSlovakia1851.1%Summed by usSum of the published imports from the smaller origins.
Other EU member statesPortugal860.4%Summed by usSum of the published imports from the smaller origins.
Other EU member statesMalta5100.0%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-12 (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-12, 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-12 (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).

  • 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.