Indian Prime Minister Narendra Modi "assured me today that they will not be buying oil from Russia," the president said.