Russia will refuse to accept payment for natural gas supplies to "unfriendly" nations in "compromised" currencies, including the US dollar and euro, and will move to payments in rubles.