India, Jan. 11 -- United States President said on Sunday that Cuba should make a deal with the US before it is "too late" and claimed that the country "lived" on "large amounts of oil and money" from Venezuela "for many years".

He also issued a threat to Cuba saying that that no money or oil will now go to the country unless they make a deal.

"THERE WILL BE NO MORE OIL OR MONEY GOING TO CUBA - ZERO! I strongly suggest they make a deal, BEFORE IT IS TOO LATE," Trump wrote in a heavily-worded post on Truth Social, in his signature all-caps style.

He also claimed that in exchange of money and oil from Venezuela, Cuba provided "security services" for the last two Venezuelan "dictators".

"BUT NOT ANYMORE!" he said.

"Most of those Cubans a...