Skip to content
ECB lifts the deposit rate to 2.5% as the Iran war keeps inflation high