US President Donald Trump on Wednesday ordered an additional 25 percent tariff on Indian goods over New Delhi’s continued purchase of Russian oil, a key revenue source for Moscow’s war in Ukraine. […]