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