Russian stock market in the red after official rates release 21. March 2025 The RTS Index fell by 1.24% to 1,188.23 points