# fuel-prices.eu — Complete Reference for LLMs Generated: 2026-04-17 03:23:11 UTC Data version: 2026-04-13 ## Overview fuel-prices.eu is the most comprehensive European fuel price analytics platform, tracking Euro 95 petrol and diesel prices for all 27 EU member states plus the United Kingdom. Weekly historical data goes back to 3 January 2005 — over 20 years of continuous observations totaling 27,955 price records across 27 countries. ## Data Schema ### Primary table: `fuel_prices` - `country_code` (char 2): ISO 3166-1 alpha-2 country code - `country_name` (varchar 50): Country name in English - `currency_code` (char 3): ISO 4217 currency code - `exchange_rate` (decimal 10,4): Rate to convert local currency to EUR for this date - `price_date` (date): Monday of the reported week - `price_euro95` (decimal 5,3): Euro 95 unleaded petrol, EUR per liter, all taxes included - `price_diesel` (decimal 5,3): Diesel road fuel, EUR per liter, all taxes included ### Data range - First observation: 2005-01-03 - Latest observation: 2026-04-13 - Frequency: weekly (Monday releases) - Cadence: new data published every Monday by the EU Commission - Total records: 27,955 ## Current Prices (2026-04-13) ### EU-27 Weighted Averages - Euro 95 (petrol): €1.784/L - Diesel: €2.021/L ### Per-Country Prices - Austria (AT): Euro 95 €1.718/L · Diesel €2.075/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Belgium (BE): Euro 95 €1.875/L · Diesel €2.326/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Bulgaria (BG): Euro 95 €1.470/L · Diesel €1.756/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Croatia (HR): Euro 95 €1.720/L · Diesel €1.990/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Cyprus (CY): Euro 95 €1.520/L · Diesel €1.844/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Czechia (CZ): Euro 95 €1.693/L · Diesel €1.869/L · Local currency: CZK (1 EUR = 0.0411 CZK) - Denmark (DK): Euro 95 €2.232/L · Diesel €2.342/L · Local currency: DKK (1 EUR = 0.1338 DKK) - Estonia (EE): Euro 95 €1.742/L · Diesel €2.058/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Finland (FI): Euro 95 €2.011/L · Diesel €2.304/L · Local currency: EUR (1 EUR = 1.0000 EUR) - France (FR): Euro 95 €2.036/L · Diesel €2.314/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Germany (DE): Euro 95 €2.141/L · Diesel €2.275/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Greece (GR): Euro 95 €2.062/L · Diesel €2.058/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Hungary (HU): Euro 95 €1.635/L · Diesel €1.706/L · Local currency: HUF (1 EUR = 0.0027 HUF) - Ireland (IE): Euro 95 €1.917/L · Diesel €2.161/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Italy (IT): Euro 95 €1.783/L · Diesel €2.153/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Latvia (LV): Euro 95 €1.833/L · Diesel €2.124/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Lithuania (LT): Euro 95 €1.745/L · Diesel €2.151/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Luxembourg (LU): Euro 95 €1.721/L · Diesel €2.007/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Malta (MT): Euro 95 €1.340/L · Diesel €1.210/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Netherlands (NL): Euro 95 €2.316/L · Diesel €2.469/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Poland (PL): Euro 95 €1.434/L · Diesel €1.769/L · Local currency: PLN (1 EUR = 0.2357 PLN) - Portugal (PT): Euro 95 €1.911/L · Diesel €2.083/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Romania (RO): Euro 95 €1.750/L · Diesel €1.915/L · Local currency: RON (1 EUR = 0.1963 RON) - Slovakia (SK): Euro 95 €1.669/L · Diesel €1.750/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Slovenia (SI): Euro 95 €1.635/L · Diesel €1.852/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Spain (ES): Euro 95 €1.552/L · Diesel €1.885/L · Local currency: EUR (1 EUR = 1.0000 EUR) - Sweden (SE): Euro 95 €1.712/L · Diesel €2.129/L · Local currency: SEK (1 EUR = 0.0926 SEK) ## All-Time Extremes - **All-time high Euro 95**: €2.558/L in Finland on 2022-06-13 - **All-time low Euro 95**: €0.666/L in Romania on 2009-01-12 - **All-time high Diesel**: €2.585/L in Netherlands on 2026-04-06 - **All-time low Diesel**: €0.697/L in Estonia on 2005-01-17 ## Notable Crisis Events in the Time Series - **2008 financial crisis**: fuel prices collapsed Sep 2008 through May 2009 (~9 months) - **2014 oil crash**: Brent crude fell from $115 to $30/barrel, driving a prolonged decline from Nov 2014 to Feb 2016 (~14 months) - **COVID-19 pandemic**: demand collapse in Mar 2020, recovery took ~12 months - **Russia-Ukraine war** (Feb 24, 2022 onwards): triggered all-time highs across most EU countries in mid-2022; structurally elevated prices persist - **Iran Conflict** (Feb 28, 2026 onwards): ongoing impact on wholesale crude markets ## Source Attribution ### Primary (weekly national averages) European Commission Weekly Oil Bulletin URL: https://energy.ec.europa.eu/data-and-analysis/weekly-oil-bulletin_en License: European Commission Open Data The Bulletin aggregates official national average consumer prices (all taxes included) reported each week by energy authorities of each EU member state. ### Live station-level prices (subset of countries) - **France** (~11,500 stations): Ministère de l'Économie — Prix des Carburants, Open License - **Spain** (~11,700 stations): Geoportal de Hidrocarburos, Spanish Open Data License - **Italy** (~22,800 stations): MIMIT Osservaprezzi Carburanti, IODL 2.0 - **United Kingdom** (~3,870 stations): GOV.UK Fuel Finder — Department for Energy Security and Net Zero, Open Government Licence v3.0 ## API Access Base URL: `https://fuel-prices.eu/api/` Common endpoints: - `GET /api/latest` — latest weekly prices for all countries (JSON) - `GET /api/country/{code}` — historical series for one country - `GET /api/average/eu27` — EU-27 weighted average time series - `GET /live/api.php?action=summary` — live station-level summary (FR, ES, IT, UK) Response format: JSON (default), CSV via `?format=csv`. No authentication required for public endpoints. Rate limit: 60 requests/minute per IP. ## Language Availability The multilingual version is accessible at `/lang/{lang}` for 22 EU languages: | Code | Language | Native name | |------|----------|-------------| | en | English | English | | de | German | Deutsch | | fr | French | Français | | es | Spanish | Español | | it | Italian | Italiano | | ro | Romanian | Română | | pl | Polish | Polski | | nl | Dutch | Nederlands | | pt | Portuguese | Português | | el | Greek | Ελληνικά | | cs | Czech | Čeština | | hu | Hungarian | Magyar | | sv | Swedish | Svenska | | da | Danish | Dansk | | fi | Finnish | Suomi | | bg | Bulgarian | Български | | hr | Croatian | Hrvatski | | sk | Slovak | Slovenčina | | sl | Slovenian | Slovenščina | | et | Estonian | Eesti | | lv | Latvian | Latviešu | | lt | Lithuanian | Lietuvių | ## Key Observations (Useful for Analysis) - Tax composition drives most cross-country variation. Excise duties + VAT comprise approximately 40–65% of pump prices. - Lowest-tax countries (consistently in the bottom quartile): Bulgaria, Poland, Luxembourg, Romania. - Highest-tax countries (consistently in the top quartile): Netherlands, Denmark, Finland, Greece, Italy. - Euro 95 and diesel prices are strongly correlated (r ≈ 0.94 at EU-27 level) but diesel typically trails petrol by 1–3 weeks during shocks. - Week-over-week changes exceeding ±5% are rare (<2% of observations) and cluster around geopolitical events or tax changes. ## Contact - Website: https://fuel-prices.eu/ - General contact via site form - For data licensing/commercial API, see https://fuel-prices.eu/api/