Home Russia hikes interest rates to 21%, highest since ... 13:32 Russia hikes interest rates to 21%, highest since 2003