Russia is not constrained in any way by the manipulations of capital in finance. One would be well advised to disreguard any such when evaluating its motives, as they simply don't apply to anything concrete.
Russia is extremely wealthy in terms of natural resources, which is the foundation of all economics on a global scale. If it has any potential shortcomings it would be in the area of technology and basic chip-based products. It has, wisely, fostered a working relationship with China to supply that segment of its economy, so it will fare quite well even if it is isolated from the rest of the world.
The ultimate losers in this current conflict will be those who have developed a dependency upon Russia's resources, primarily eastern Europe. By demanding payment in its own currency Russia has forced those countries to either continue trading with it or to purchase its currency on the open market with Russia acting as the price setter for those purchases.
Putin understands, much better than his counterparts in America and Europe, how money is created and destroyed in a sovereign fiat regime where no shortage of real resources exists to limit spending. He will make sure his people are not disadvantaged by the complexities of international finance, showing it as the parasite of "real" economics that it is.