Hahaha, rubles are worthless, give them as much as you can, lololol
Hahaha, dollars are worthless also if you’re Russian.
In order to pay with rubles, you must first obtain rubles. And pretty much the only place where you can obtain rubles is in Russia. Otherwise, Europe can figure out how to survive without Russian energy. I’m sure the Russians will be happy to exchange physical gold for their rubles.