"They're buying Russian oil, they're fueling the war machine, and if they're going to do that, then… then I'm not going to be happy," the U.S. president said.

Trump claims India is buying Russian oil and reselling it for profit, disregarding the Ukraine conflict.

Prime minister faces a choice between high tariffs or giving up cheap oil, putting New Delhi’s non-alignment policy under severe strain