Desperate Measures? ECB Cuts Rates to 2% Amid Economic Headwinds by admin477351 June 7, 2025 The European Central Bank has made an unprecedented move, slashing its main interest rate to 2% … Read more