RTS index surging after official currency rates release 14. March 2025 The RTS Index ticked up by 3.34% to 1,713.18 points