The US president said while India ‘is our friend’, it imposes stiff tariffs on US goods and buys too much Russian oil.

United States President Donald Trump has announced a 25 percent tariff on Indian goods, as well as an unspecified penalty for the country’s purchase of Russian oil and military equipment, as the unending war in Ukraine frustrates the White House.

Trump announced the trade moves – which he said will come into effect on Friday – on his Truth Social account on Wednesday, saying they are necessary to reverse a long-running trade imbalance.

“While India is our friend, we have, over the years, done relatively little business with them because their Tariffs are far too high,” Trump wrote.

The president also blamed India for buying military equipment and oil from Russia, which he said has enabled the 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.