The sanctions come as Petro and Trump clash over migration, drug policy and US strikes on boats in international water.

Tensions escalate between Trump and Colombia's Petro as U.S. conducts a deadly strike on drug-smuggling boat in Pacific.

Donald Trump calls President Gustavo Petro 'a very bad guy' as Colombian leader warns of legal action in US courts.