For journalists · free with credit

Fuel price charts for your story

Build a chart in three steps, then embed it (it updates itself every week) or download it as PNG, SVG, CSV or JSON. Every chart carries the fuel, the currency, the date and the source.

19 Oct 2026Latest EU Weekly Oil Bulletin
2005 → todayWeekly history, 27 EU countries

Choose a chart

What story does the chart tell?

Chart type

Pick the data

Fuel, countries and time span

Fuel
Main measure

Latest bulletin = this week’s pump prices against the latest net earnings published by Eurostat. A year = average pump prices of that year against the earnings of the same year. Earnings up to 2023 (OECD model) and from 2025 (JRC model) are not directly comparable; 2024 is not available.

Language & look

How it appears in your article

Theme
Colours

Preview

Exactly what your readers will see

Live preview

Source: fuel-prices.eu (CC BY 4.0). Data: European Commission, EU Weekly Oil Bulletin · Eurostat (earn_nt_net, lfsa_ewhun2, prc_ppp_ind_1), processed by fuel-prices.eu.

How the work-time chart is calculated

Minutes of work per litre = pump price ÷ net earnings per minute of paid work. Net earnings are Eurostat’s figure for an average full-time worker, single and without children (earn_nt_net); paid hours per year = usual weekly hours of full-time employees (lfsa_ewhun2) × 52.18. Prices in PPS divide the price in national currency by the purchasing power parity of household consumption (prc_ppp_ind_1). The third panel fits a straight line through the 27 countries and gives R². Formulas, sources, years and limitations: method of the work-time chart.

Use this chart

Free with a visible credit link

Embed
<div class="fp-chart"><iframe src="https://www.fuel-prices.eu/charts/embed/afford/?fuel=petrol&amp;period=latest&amp;view=litre&amp;lang=en&amp;theme=auto" title="Petrol (Euro-super 95): minutes of work to pay for one litre" loading="lazy" referrerpolicy="no-referrer-when-downgrade" style="width:100%;border:0;aspect-ratio:800/2198"></iframe><p style="margin:4px 0 0;font-size:13px">Source: <a href="https://www.fuel-prices.eu/charts/?type=afford&amp;fuel=petrol&amp;period=latest&amp;view=litre&amp;lang=en">fuel-prices.eu</a> (<a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a>). Data: <a href="https://energy.ec.europa.eu/data-and-analysis/weekly-oil-bulletin_en">European Commission, EU Weekly Oil Bulletin</a> · <a href="https://ec.europa.eu/eurostat/">Eurostat</a> (earn_nt_net, lfsa_ewhun2, prc_ppp_ind_1), processed by fuel-prices.eu.</p></div><script async src="https://www.fuel-prices.eu/charts/resize.js"></script>

Updates itself every week. The credit line stays visible even if the chart is blocked.

Paste this where your article should show the chart. The line under it is a normal link to us. The small script sets the chart’s height on your page and is optional.

Image
Format

The chart as a picture, in the chart language and theme you chose: PNG at double resolution, SVG for print and editing. The title, fuel, date and source are drawn inside.

Data

The numbers behind the chart, with the fuel, the currency, the dates, the source and the licence.

Make your own chart

Link a chart tool to our data file: the address never changes and always returns the latest figures (CC BY 4.0, credit fuel-prices.eu; only openly licensed sources; terms: fuel-prices.eu/license/).

  1. Copy the data link — a CSV made for chart tools (no note lines at the end):https://www.fuel-prices.eu/charts/data.csv?type=afford&fuel=petrol&period=latest&view=litre&plain=1Also: JSON
  2. Datawrapper (updates itself): in step 1 choose “Link external dataset”, paste the link, then “Use Datawrapper server”. Datawrapper re-reads the file every minute for the first 24 hours, then every hour for 29 days; republish the chart to start the 30 days again.
  3. Flourish: in the “Data” tab, click “Upload data file” and pick the downloaded CSV. On Flourish business plans, “Import from URL” with the link keeps the chart up to date.
  4. Google Sheets: type =IMPORTDATA("https://www.fuel-prices.eu/charts/data.csv?type=afford&fuel=petrol&period=latest&view=litre&plain=1") in a cell; Sheets checks for updates every hour while the file is open. Excel: “Data” › “From Web”, paste the link, “OK”; “Refresh All” fetches the latest figures.
  5. Credit line, ready to copy:Source: fuel-prices.eu, European Commission Weekly Oil Bulletin and Eurostat (calculation by fuel-prices.eu)

What the numbers are

Sources, method and licence

Weekly

EU countries: the European Commission’s EU Weekly Oil Bulletin, national average prices including taxes, in € per litre. The EU average is the Commission’s own figure, weighted by each country’s consumption. In the full-tank chart, every amount in a national currency is converted at the official rate of the date of that price (the bulletin’s Monday, or the day of a live price), not at today’s rate: the ECB reference rate. The rate, its date and its source are printed on the chart.

Live

Countries outside the EU (the UK): the latest price from its national source (DESNZ Fuel Finder, Open Government Licence v3.0), collected by us as often as the feed updates, from every 30 minutes to once a day — the average of the station prices. The charts use only national sources that publish an open licence. The date of each price is in the map tooltip and in the data file. The map shows these prices in euro, converted at the ECB reference rate of 22 Oct 2026 for GBP.

Credit & licence

Free to publish, also commercially, under CC BY 4.0 with the credit “Source: fuel-prices.eu” and a link. The charts use only the EU Weekly Oil Bulletin, ECB exchange rates, Eurostat inflation and national feeds that publish an open licence; the full credit line, the licence, the data source and the date are drawn inside every image. The exact credit and what is not covered: licence page; every source and its terms: sources. More figures and ready-to-quote sentences on the press page.