US President Donald Trump says the Strait of Hormuz will be open to everyone and not controlled by any country under any deal reached with Iran, adding there were no discussions about easing sanctions on Tehran.