President Donald Trump is expected to visit Miami as early as next Friday to announce a new Cuba policy that could tighten rules on trade and travel, rolling back parts of former President Barack Obama's opening to the island, according to a U.S. official and people familiar with the matter.

Trump's aides were nearing completion of a comprehensive review of relations with Cuba and are expected to send recommendations to his national security team and then to the president in the coming days, a U.S. official said.

Plans are in the works for Trump to roll out his new approach next Friday in a speech in Miami, fulfilling a campaign pledge. But a delay is still possible if it takes longer to make a final decision, according to two people familiar with the discussions.