Russia’s Central Bank has kept its key interest rate on hold at 21%, in a major snub to Vladimir Putin. Bank officials are facing a huge struggle to bring down inflation, which in March stood at 10.3%.
Russia’s President had previously urged the…
Continue Reading