Business & Economy

ECB Raises Rates to 2.5% as Energy Costs Surge

ECB Raises Rates to 2.5% as Energy Costs Surge

The European Central Bank has raised its benchmark deposit rate to 2.5% in response to rising energy costs and inflation pressures stemming from geopolitical…