India, the No 2 importer of crude from Russia, has said it would buy Russian oil only if it is supplied by companies and ships that have not been sanctioned by the United States