Fuel prices across Europe remain significantly higher than before the US and Israeli strikes on Iran, even after a ceasefire helped ease some of the market pressure.
Petrol and diesel costs surged in the weeks following the military action launched on 28 February, when the United States and Israel carried out strikes against Iranian targets. Iran responded with retaliatory attacks across the region, stoking fears of supply disruptions in global energy markets. Although Washington and Tehran agreed to a ceasefire on 8 April, fuel prices have yet to return to pre-crisis levels.
Data from the European Commission’s Weekly Oil Bulletin show that the average price of petrol across the European Union rose from €1.64 per litre on 23 February to €1.83 by 20 April, an increase of 12%.
Several countries recorded much steeper rises. Belgium, Czechia and Bulgaria each saw petrol prices jump by 22%. Among Europe’s largest economies, France posted the sharpest increase at 18%, followed by Germany at 15%. Italy experienced a 7% rise, while Spain saw a more modest 3% increase. Petrol prices in Malta remained unchanged.
Diesel prices climbed even faster. Across the EU, the average price of diesel rose from €1.59 to €2.01 per litre over the same period, marking a 26% increase. That is more than double the rise recorded for petrol.
Bulgaria experienced the largest diesel increase at 43%. France followed closely with a 36% rise, while Estonia and Belgium recorded increases of 35% and 33%, respectively. Spain’s diesel prices rose by 27%, exceeding the EU average, while Germany and Italy saw increases of 23% and 24%.
Despite the recent pullback, fuel prices remain high in many countries. The Netherlands currently has the highest petrol price in Europe at €2.28 per litre, followed by Denmark at €2.22. Germany, Greece and France all report petrol prices above €2 per litre.
For diesel, the Netherlands also tops the list at €2.30 per litre. Finland, France, Denmark and Belgium are close behind, all above €2.19.
At the other end of the scale, Malta has the lowest fuel prices in Europe. Petrol there costs €1.34 per litre, while diesel stands at just €1.21. Poland and Bulgaria also rank among the least expensive markets.
Fuel prices had already begun climbing before the strikes, but accelerated sharply in March and early April. Diesel briefly exceeded €2.10 per litre before retreating after the ceasefire announcement.
The latest price surge highlights Europe’s continued vulnerability to geopolitical shocks in energy-producing regions. With taxes accounting for a substantial share of pump prices and conventional vehicles still dominating European roads, households and businesses remain exposed to swings in global oil markets.