Russia's Inflation Control Gradually Takes Effect
The recent decision by the Central Bank of Russia (CBR) to maintain the key interest rate at 21% is a significant development that has caught the attention of financial markets. Many analysts were ant...