ECB hikes rates to 2.5% as energy shock pushes eurozone inflation higher
The European Central Bank has raised interest rates by a quarter point, lifting its deposit rate to 2.5%, as the energy shock driven by the Iran war pushes eurozone inflation higher and forces a second hike in three months.