US President Donald Trump, cuba, venezuelaUS President Donald Trump during a press conference. (File photo/ AP)

US President Donald Trump has issued a warning to Cuba on Sunday and said that the Caribbean country must strike a deal with the United States “before it’s too late” and suggested that the island nation would no longer receive oil or money.

In a post on Truth Social, Trump wrote, “THERE WILL BE NO ​MORE OIL OR MONEY GOING TO CUBA – ZERO! I strongly suggest ‌they make a deal, BEFORE IT IS TOO ‌LATE.”