US President Donald Trump on Wednesday slapped an additional 25 per cent tariff on goods coming from India as penalty for New Delhi's continued buying of Russian oil. He signed the executive order just 14 hours before his earlier tariffs were set to take effect. With this move, most Indian goods will now face a 50% tariff. The initial duty of 25% kicks in on August 7, with the added levy following after 21 days.