Donald Trump issued a stunning threat to NATO allies for holding up his negotiations to end the Russia - Ukraine war and warned against 'wasting my time' in a blistering social media post.

Trump took to Truth Social on Saturday morning to rebuke NATO allies for buying oil from Russia despite their opposition to Vladimir Putin's invasion, saying it 'greatly weakens your negotiating position, and bargaining power, over Russia'.

'I am ready to do major Sanctions on Russia when all NATO Nations have agreed, and started, to do the same thing, and when all NATO Nations STOP BUYING OIL FROM RUSSIA,' Trump wrote.

'As you know, NATO’S commitment to WIN has been far less than 100%, and the purchase of Russian Oil, by some, has been shocking!'

Trump then floated a bold plan to have the US and NATO impose 50 percent to 100 percent tariffs on China, 'to be fully withdrawn after the WAR with Russia and Ukraine is ended.'