Anyone who thought Russia would not be able to sell their oil is delusional or dumb.
Something Western politicians have failed to realize is that expecting India to cooperate with the West is futile. India and Indians still want revenge for the Raj, as an ex-pat from Goa explained to me over 20 years ago.