Hopes that a U.S.-Iran peace deal might be imminent propelled global stocks to new highs and sent oil prices tumbling on Wednesday, with the U.S. AI frenzy intensifying on strong earnings and reports ...