Nasdaq 100 gains 2% as Trump says Hormuz reopening talks underway