Cryptocurrencies
ECB Holds Deposit Rate at 2.00% as Energy Shock Lifts Inflation Risks
European Central Bank kept its deposit rate unchanged at 2.00%, as widely expected, but the statement highlighted a more complex risk environment. Policymakers acknowledged that “the upside risks to inflation and the downside risks to Read more…