EU officials warn oil and gas prices will stay elevated through 2027, pushing inflation to 3.1% as Iran war fallout spreads through the economy.

UK inflation fell to 2.8% in April from 3.3%, below the 3.0% forecast and the lowest since March 2025, as the Ofgem energy cap offset an Iran-war fuel surge. Germany’s Merz…

EU executive has downgraded its growth forecast for 2026