Donald Trump insists India has promised to stop buying Russian oil, a claim which the Indian government has denied all knowledge of.
It caps a surreal week for diplomatic relations between the two countries, which began last Wednesday with the US president claiming he had spoken to India’s Narendra Modi and that “he assured me today that they will not be buying oil from Russia”.