French President Macron said he could quickly deploy jets and frigates to the Strait of Hormuz but requires a request from Iran and Oman as well as the US.