RRussia Read More Russian economy meltdown as Putin dealt huge 21% interest rate blow and bankruptcies surge | World | News29 April 2025 Russia’s Central Bank has kept its key interest rate on hold at 21%, in a major snub to…