Russia hikes interest rates to 21%, highest since 2003
The rise takes rates above an emergency level introduced in February 2022 -- just after Moscow ordered troops into Ukraine -- and to their highest since 2003
The rise takes rates above an emergency level introduced in February 2022 -- just after Moscow ordered troops into Ukraine -- and to their highest since 2003