The contracts mean nothing at this point, if Russia demands payment in Rubles, then no one gets gas unless they pay in Rubles.
Since the entire Western World has frozen Russian Assets, including all the US Dollar reserves, it’s only logical that Russia would demand payment in some other currency.
And russia doesn’t get any money if they don’t sell gas. To me it’s win-win.
Europe pays the price for trying to go green. And Russia doesn’t get any $$$.
I would imagine that they have peer to peer trade agreements with Russia already. And the Oligarchs moved their money off shore ages ago. It’s so hidden the US treasury department will never find it.
If they were targeting the Russian Oligarchs, this failed miserably. Our Government thinks these rich guys are stupid. They are five or six steps ahead of them.