Iran says there could soon be a deal to reopen the Strait of Hormuz, but it may come at a cost. Meanwhile, President Donald ...