Trump announces a largely negotiated agreement with Iran, including plans to open the Strait of Hormuz, amid ongoing tensions.