Washington: U.S. President Donald Trump on Sunday issued a sharp warning to Cuba, saying Havana must “make a deal” or face unspecified consequences as the support it previously received from Venezuela in the form of oil and money will stop.

In a series of posts on his social media platform Truth Social, Trump wrote in all caps: “THERE WILL BE NO MORE OIL OR MONEY GOING TO CUBA – ZERO! I strongly suggest they make a deal, BEFORE IT IS TOO LATE.”

Context: Venezuela, Cuba and U.S. pressure

Cuba has long depended on Venezuelan oil shipments and financial support, a relationship that dates back decades as part of close political and economic ties between the two countries. Trump’s statement said that Cuba had provided “security services” for Venezuelan leaders in return for oil and funds, a relationship he said has now ended.

The warning follows a U.S.-led military operation in Venezuela that resulted in the capture of the country’s former President Nicolás Maduro. In related comments, Trump also reposted a message suggesting that U.S. Secretary of State Marco Rubio could one day lead Cuba, adding “Sounds good to me!” to the post.

Analysts say the message reflects a broader U.S. effort to apply economic and diplomatic pressure on Havana, cutting off key sources of energy and financial support.