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.

India only has negative relationship with China but not Russia. I kinda expected them to bite in on the oil bargain by the Russians. They needed that quick profit, and what can the US and its allies do anyway? They can just call out India for the said behavior but that's about it. Profits are already realized for Russia, and it looks like everything is business as usual, too, for US and EU by looking for other oil sellers in the form of the Middle East and Africa.
India played a very good game.They supported America and then they got the oil from Russia as well.
I must appreciate the Indian government for playing dule game and also since India is American Allie they always support Indian Govermnet