US President Donald Trump announced a 25 per cent tariff and an “unspecified” penalty on Indian goods.