White House deputy chief Stephen Miller says it was ‘not acceptable’ for India to continue to buy Russian oil.

The US leader added that he heard that but is unaware whether it is true or not

The US president said he would penalise India if it didn’t cut Russian oil imports, on top of a general 25 per cent tariff