President Donald Trump has imposed an additional 25% tariff on Indian goods as punishment for New Delhi’s purchases of Russian oil. Trump’s move marks a significant escalation in already tense ...