Russia has recorded huge profits due to Europe's sanctions, which drove oil prices to skyrocket. On top of that, they've also resorted in finding other markets to sell their oil, such as India and China. The only losing party is Europe, not Russia, we're the ones getting screwed over by the excessive fueling costs.
Due to the high population density it makes sense that India and China are clear alternative markets for Russian energy. China buying Russian gas/oil is something I saw coming, but something I did not expect was India taking this opportunity as well. As far as I knew India has a quite stable diplomatic and economical relations with the USA, I would have guessed they would join the boycot.
