I don’t know where this is coming from. Russia needs dollars. They have to buy things in dollars. Moving things to rubles is not helpful. Russia can print all the rubles they need. I’s dollars or Euros that they lack. They are selling Oil and buying dollars. They can use the dollars to buy other western stuff. Which is the need. And I assume other countries, especially China will aid them in doing this through their banking system.
Putin gots bad poker face.
In order to pay in Rubles, you have to get Rubles first. So you buy Rubles with Euros or Dollars or whatever, thereby backing the value of the Ruble.
What Russia needs dollars for? The US is not her serious trading partner, but China and India are.