President Trump says the Strait of Hormuz is open, and the U.S., not Iran, will collect tolls.