Skip to content
ECB lifts deposit rate to 2.50% as Iran-war energy costs keep inflation high