Iike our people will always say: you can't easily beat to a pub the man that weild the handle of the sword. EU and other countries that are major dependants of Russia's energy wouldn't say they never envinced this coming even as they were throwing sanctions upon sanctions on Russia.
As far as China and India is concerned, i think Russia is still in good business with their energy sells.
This is war, and everyone will definitely try to make use of every strategy possibly with their reach to winning it, and that's what I see Russia doing.