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

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