In Truth Social post, US president also suggests members consider imposing tariffs of 50% to 100% on China

Donald Trump has said he is ready to impose sanctions on Moscow, but on the condition that all Nato allies agree to completely halt purchases of Russian oil and implement their own sanctions.

He also suggested members of the transatlantic alliance consider imposing tariffs of 50% to 100% on China for its purchases of Russian petroleum as a way to help end the war.

In a post on his social media site Truth Social on Saturday, the US president wrote: “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 also said the alliance’s commitment to winning the war “has been far less than 100%” and branded the purchase of Russian oil by some members of the alliance as “shocking.”