Donald Trump has waived sanctions that threatened tariffs of up to 100 per cent on goods imported into the US from the five largest purchasers of Russian oil, including India.