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 September 2023, all 27 EU member states reported importing 1,677 kt of petrol, and 91% came from other EU member states.

The numbers as a table
Reported imports, largest first
FromToTonnesShareHow we know
NetherlandsGermany164,33453.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumNetherlands114,92334.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsFrance96,00045.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsBelgium73,80056.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyNetherlands71,53421.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyAustria62,53976.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumGermany60,66919.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GreeceItaly60,33592.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyPoland58,10984.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenFinland45,000100.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesNetherlands37,24311.3%Summed by usSum of the published imports from the smaller origins.
Other EU member statesSpain33,541100.0%Summed by usSum of the published imports from the smaller origins.
DenmarkSweden31,75846.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumFrance31,00014.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyCzechia30,00050.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUFrance30,00014.4%Summed by usSum of the published imports from the smaller origins.
United KingdomBelgium29,90023.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
BelgiumLuxembourg29,48490.6%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyFrance29,00013.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
DenmarkNetherlands26,3068.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
FinlandSweden26,19138.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
United KingdomNetherlands24,3667.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaCzechia23,00039.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GreeceCyprus22,80372.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SpainFrance22,00010.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenNetherlands20,5676.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
FinlandGermany20,4046.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUGermany20,3016.6%Summed by usSum of the published imports from the smaller origins.
AustriaHungary20,00048.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SpainNetherlands19,6116.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaGermany19,2756.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenDenmark19,00073.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
CzechiaGermany18,9416.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SpainPortugal17,37972.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
United KingdomIreland16,78367.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesBelgium16,70012.9%Summed by usSum of the published imports from the smaller origins.
Other EU member statesBulgaria16,41790.1%Summed by usSum of the published imports from the smaller origins.
FinlandNetherlands14,9834.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaSlovenia14,00073.7%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesCroatia12,52777.8%Summed by usSum of the published imports from the smaller origins.
Other EU member statesLatvia10,58678.9%Summed by usSum of the published imports from the smaller origins.
NetherlandsSweden10,30615.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaHungary10,00024.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesAustria9,14611.2%Summed by usSum of the published imports from the smaller origins.
CzechiaSlovakia8,79069.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUCyprus8,50327.2%Summed by usSum of the published imports from the smaller origins.
SlovakiaAustria8,0079.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesEstonia8,000100.0%Summed by usSum of the published imports from the smaller origins.
Other EU member statesHungary8,00019.5%Summed by usSum of the published imports from the smaller origins.
NetherlandsDenmark7,00026.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsPortugal6,59827.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
CzechiaPoland5,8738.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUBelgium5,5004.2%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUItaly5,2208.0%Summed by usSum of the published imports from the smaller origins.
Other EU member statesSlovenia5,00026.3%Summed by usSum of the published imports from the smaller origins.
FinlandLithuania4,200100.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsIreland4,02116.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaCzechia4,0006.8%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesRomania4,00066.7%Summed by usSum of the published imports from the smaller origins.
BelgiumIreland3,93015.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyBelgium3,8002.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
AustriaSlovakia3,55628.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUGreece3,363100.0%Summed by usSum of the published imports from the smaller origins.
CzechiaHungary3,0007.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
FinlandLatvia2,83821.1%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesPoland2,4133.5%Summed by usSum of the published imports from the smaller origins.
SlovakiaPoland2,4063.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
NetherlandsLuxembourg2,1116.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesCzechia2,0003.4%Summed by usSum of the published imports from the smaller origins.
SlovakiaRomania2,00033.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SlovakiaCroatia1,96212.2%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other origins outside the EUAustria1,8912.3%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUBulgaria1,8069.9%Summed by usSum of the published imports from the smaller origins.
Other origins outside the EUCroatia1,60610.0%Summed by usSum of the published imports from the smaller origins.
AustriaGermany1,3440.4%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenFrance1,0000.5%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
GermanyLuxembourg9402.9%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
SwedenGermany8180.3%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)
Other EU member statesSlovakia3012.4%Summed by usSum of the published imports from the smaller origins.
GreeceMalta6100.0%ReportedEurostat nrg_ti_oilm (imports by partner country, energy basis)

5 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 2023-09 (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 2023-09, 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: 2023-09 (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.