Energy The war in Iran is sending prices soaring across the EU: petrol up 15 per cent, diesel up 26 per centby Giorgio Dell'Omodarme 20 March 2026