Donald Trump announced a two-week ceasefire with Iran, citing Iran’s desire for peace and the need to reopen the Strait of Hormuz.