Just for some context.
India 2021 GDP: $3.176T (USD)
China 2021 GDP: $17.73T (USD)
Russia 2021 GDP: $1.779T (USD)
USA 2021 GDP: $23.32T (USD)
Most of what India is still purchasing from Russia is dirt-cheap oil that others won't purchase, making up more than half of the $40B in exports from RUS -> India https://oec.world/en/profile/bilater...us/partner/ind
Everyone paying attention knows that India is happy to get cheap petrol right now and this isn't exactly surprising, it's in their interests.