Cryptocurrencies
ECB cuts 25bps, downgrades inflation forecasts
ECB lowered deposit rate by 25bps to 2.00% as widely expected. The central bank cited “exceptional uncertainty,” and its commitment to a data-dependent, meeting-by-meeting approach, refraining from offering forward guidance on the future path of Read more…