Russia hikes interest rates to 20%
Says rate hike is necessary to make ruble deposits attractive.
Russia hikes interest rates to 20% Read MoreUnputdownable commentary on corporate, power & politics
Says rate hike is necessary to make ruble deposits attractive.
Russia hikes interest rates to 20% Read More