Trump has announced that a 25 per cent tariff will be imposed on all goods coming from India starting August 1 for buying Russian crude oil and military equipment.