US President Donald Trump announced on Sunday that a deal with Iran had been finalized and authorized the reopening of the Strait of Hormuz.