market russian stock wallpaper russian stock market RTS Oil Gas Index Last 5 days Last price 17477. The ruble sank to a record low the cost of insuring Russian debt against default … Monday, February 28, 2022 Edit