~~~
And India also "uses" Russia to the fullest using its helplessness - it will buy oil for rupees (then Russia does not know where to put the rupees), then it forces the "friend" to sell oil for pennies.
~~~
Well.. that is wrong. A majority of the oil trade between India and Russia is conducted through intermediaries in the United Arab Emirates, and the payment is being done using United Arab Emirates Dirham (AED). Some of the trade is also being done using the Chinese Yuan (CNY). These "intermediaries" are mostly Russian nationals based in the UAE. They are the ones who provide freight and insurance and they earn close to $15 per barrel. Indians wanted to make payments using the Indian Rupee, but the Russian exporters are not much interested. And the trade balance between the two countries have swung to Russia's favor, with Russia exporting goods valued at more than 10 times of what it imports from India.