“Iran has threatened to retaliate against any attack on its ports by launching similar strikes on the ports of other nations in the Persian Gulf.”