US President Donald Trump has said he is ordering a "a total and complete" blockade of all sanctioned oil tankers going into and out of Venezuela.

In a post on Truth Social, he accused Venezuela of stealing US assets, such as oil and land, and of "Terrorism, Drug Smuggling, and Human Trafficking".

"Therefore, today, I am ordering A TOTAL AND COMPLETE BLOCKADE OF ALL SANCTIONED OIL TANKERS going into, and out of, Venezuela," he added.

His post came a week after the US seized an oil tanker off the coast of Venezuela – a move that marked a sharp escalation Washington's pressure campaign against Venezuelan leader Nicolás Maduro's government.

In the post, the US president said Venezuela was "completely surrounded by the largest Armada ever assembled in the History of South America".