MOEX and Ruble stability? Russian Market Resilience!