Binance is not taking this risk. The counterparty who is selling BTC for Rubles is taking the monetary risk of the Rubles devaluing.
My guess is that the buyers of Rubles are turning around and selling some or all of them on a foreign currency exchange to mitigate their risk.