US President Donald Trump has imposed a 50 per cent tariff on Indian goods exported to the US, citing India's continued imports of Russian oil.