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, Bulgaria's road diesel supply was 316 kt: 83% from its own refineries, with imports mainly from Egypt (10%) and Romania (5%); tracing one step back, no single crude origin reaches 5% of it, and 95% cannot be traced.

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

  • Reported (solid)
  • Our arithmetic on reported figures (dotted)
  • Estimated crude behind the fuel (dashed)
  • Cannot be traced (hatched)

Azerbaijan → Bulgaria

Crude behind this road diesel, an estimate (Dec 2024)

2.3 thousand tonnes

est. <1% of Bulgaria's road diesel supply

less than 0.1 kt reported2.3 kt estimated

Inferred · medium

Refined in

  • Romania2.0 kt (est. 87%)
  • Greece0.3 kt (est. 13%)

Source: Fuel Origin fuel-chain look-through (docs/HORMUZ_METHOD.md section 8), built on Eurostat nrg_ti_oilm and nrg_cb_oilm

View Azerbaijan profile →

The numbers as a table
Reported: where Bulgaria's road diesel came from
FromToTonnesShareHow we know
Bulgaria (own refineries)Bulgaria: road diesel supply262,83783.2%ReportedEurostat nrg_cb_oilm (refinery output)
EgyptBulgaria: road diesel supply30,1209.5%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
RomaniaBulgaria: road diesel supply16,0785.1%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
GreeceBulgaria: road diesel supply3,8531.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
SerbiaBulgaria: road diesel supply2,2150.7%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
IndiaBulgaria: road diesel supply5980.2%ReportedEurostat nrg_ti_oilm (imports by country of origin, energy basis)
Estimate: the crude oil behind each supplier's fuel
FromToTonnesShareHow we know
Bulgaria: crude origin not reportedBulgaria (own refineries)260,35699.1%UnknownThe supplying country's statistics did not say where part of its crude came from.
Egypt: no crude dataEgypt30,120100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
KazakhstanRomania6,74642.0%EstimatedEstimate: Romania's road diesel to Bulgaria split by Romania's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Smaller flows: crude not from importsRomania2,96818.5%UnknownThe refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
Smaller flows: crude not from importsBulgaria (own refineries)2,4810.9%UnknownThe refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
Smaller flows: no crude dataSerbia2,215100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
Smaller flows: crude origin not reportedRomania2,15413.4%UnknownThe supplying country's statistics did not say where part of its crude came from.
AzerbaijanRomania2,04612.7%EstimatedEstimate: Romania's road diesel to Bulgaria split by Romania's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
IraqGreece1,16330.2%EstimatedEstimate: Greece's road diesel to Bulgaria split by Greece's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
LibyaRomania8555.3%EstimatedEstimate: Romania's road diesel to Bulgaria split by Romania's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
KazakhstanGreece82921.5%EstimatedEstimate: Greece's road diesel to Bulgaria split by Greece's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
CongoRomania6964.3%EstimatedEstimate: Romania's road diesel to Bulgaria split by Romania's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Smaller flows: no crude dataIndia598100.0%UnknownWe hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
NorwayRomania5313.3%EstimatedEstimate: Romania's road diesel to Bulgaria split by Romania's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Other crude originsGreece40310.5%EstimatedEstimate: Greece's road diesel to Bulgaria split by Greece's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
LibyaGreece38610.0%EstimatedEstimate: Greece's road diesel to Bulgaria split by Greece's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Saudi ArabiaGreece3318.6%EstimatedEstimate: Greece's road diesel to Bulgaria split by Greece's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
AzerbaijanGreece2977.7%EstimatedEstimate: Greece's road diesel to Bulgaria split by Greece's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Smaller flows: crude not from importsGreece2165.6%UnknownThe refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
NorwayGreece1163.0%EstimatedEstimate: Greece's road diesel to Bulgaria split by Greece's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Smaller flows: crude origin not reportedGreece1122.9%UnknownThe supplying country's statistics did not say where part of its crude came from.
Other crude originsRomania820.5%EstimatedEstimate: Romania's road diesel to Bulgaria split by Romania's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Other crude originsBelgium3753.3%EstimatedEstimate: Belgium's road diesel to Bulgaria split by Belgium's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
NorwayBelgium1420.4%EstimatedEstimate: Belgium's road diesel to Bulgaria split by Belgium's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Smaller flows: crude origin not reportedBelgium69.2%UnknownThe supplying country's statistics did not say where part of its crude came from.
KazakhstanBelgium68.3%EstimatedEstimate: Belgium's road diesel to Bulgaria split by Belgium's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
IraqBelgium34.4%EstimatedEstimate: Belgium's road diesel to Bulgaria split by Belgium's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
LibyaBelgium33.6%EstimatedEstimate: Belgium's road diesel to Bulgaria split by Belgium's crude-import mix over 2024-10 to 2024-12. Confidence: medium.
Smaller flows: crude not from importsBelgium10.8%UnknownThe refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.

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
EurostatInferred · medium
Period 2024-12 (month)Updated 2026-09-26 13:30 UTCConfidenceMediumMethodologyDownload CSV

Left: the crude oil behind the fuel (an estimate). Middle: the countries whose refineries made it. Right: Bulgaria’s supply of road diesel in 2024-12, in tonnes of fuel. Only the middle-to-right flows are reported figures.

Month: 2024-12 (requested). Crude mixes are pooled over 2024-10 to 2024-12.

Fuel that cannot be traced, and the reason

  • Bulgaria: crude origin not reported (260,356 t): The supplying country's statistics did not say where part of its crude came from.
  • Egypt: no crude data (30,120 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Smaller flows: crude not from imports (5,665 t): The refineries used more crude than the country imported (its own production or stocks). That part is not traced rather than being filled with the import mix.
  • Smaller flows: no crude data (2,813 t): We hold no crude import statistics for the supplying country, and we do not assume what its refineries run on.
  • Smaller flows: crude origin not reported (2,272 t): The supplying country's statistics did not say where part of its crude came from.
  • Only the supplier -> country links are reported figures. The crude -> supplier links are an estimate: each supplier's fuel is split by that supplier's own crude-import mix over the latest three months.
  • Exports are assumed to be drawn from every source in proportion to its share of supply.
  • The chain looks back one country only; fuel re-exported through a supplier is not followed further.
  • Widths are tonnes of this fuel, not tonnes of crude oil: a refinery makes several products from each tonne of crude.

Bulgaria: country page