1. 1

US President Donald Trump on Wednesday slapped additional 25% tariff, apparently peeved at New Delhi’s import of Russian oil.

  1.