Trump says the US will maintain control of the Strait of Hormuz, while Iran claims it effectively controls the waterway and plans to impose a toll.