US President Donald Trump urged Cuba on Sunday to "make a deal" or face unspecified consequences, warning that the flow of Venezuelan oil and money to Havana would now stop.

The communist-run island near Florida has been a US foe and ally of Caracas for decades, but Trump has ramped up his threatening language in recent days -- particularly after Washington toppled Venezuela's leftist leader Nicolas Maduro.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.