Price of a litre of petrol (Euro95), January 2006 – September 2026, in euros. That is the highest point in the series.