World
ECB Hikes Interest Rates by 25bp to Bring Deposit Rate to 2.5%
European Central Bank (ECB) Executive Board member Isabel Schnabel said on Tuesday that the ongoing conflict in the Middle East, persistently high energy costs, and surprisingly strong Eurozone economic performance mean…