By Eman Abouhassira, Steve Holland and Saad Sayeed, Reuters

US President Donald Trump.

US says Strait of Hormuz will be opened

Iran says it will have to charge for services in the strait

Pakistani prime minister expects signing within 24 hours