Trump has called on other navies to help open the strait, but countries are instead striking deals with Iran.