EEuro Zone Read More ECB set to hold rates despite Iran war energy shockApril 30, 2026 The central bank for the 21-nation euro area is expected to keep its key deposit rate at 2%…