India, July 31 -- United States President Donald Trump on Wednesday reiterated that Prime Minister Narendra Modi and India are his "good friends" but imposed a 25% tariff on goods from India, and an additional import tax because India is purchasing Russian oil.

India "is our friend," Donald Trump said on his Truth Social platform announcing the taxes, but its tariffs on US products "are far too high".

Donald Trump further said that India buys military equipment and oil from Russia, enabling Moscow's war in Ukraine. As a result, he intends to charge an additional "penalty" starting on Friday as part of the launch of his administration's revised tariffs on multiple countries.

Trump told reporters on Wednesday the two countries were still...