EU economic leaders discuss the impact of the Iran war on petro prices, 4 May 2026