US President Donald Trump is urging European Union officials to slap China and India with tariffs of up to 100 per cent as part of a strategy to end Russia's war in Ukraine, according to multiple media reports.

China and India are major purchasers of Russian oil which helps keep the Russia's economy afloat as it continues to pursue its expanded invasion of Ukraine, which began in 2022.

Mr Trump, who said he could end the war in a day on taking the presidency, has so far failed to broker a deal to end the bloodshed.

The US president made the tariff request, which was conveyed via conference call, to EU sanctions envoy David O'Sullivan and other EU officials.

The EU delegation is currently in Washington to discuss sanctions coordination.

An EU diplomat, who spoke to Reuters on condition

See Full Page