Russia hikes interest rates to 21 per cent, highest since 2003

Russia hikes interest rates to  21 per cent, highest since 2003
Elvira Nabiullina holds a news briefing in Moscow on Friday. Associated Press

Most Popular Stories