U.S. stock indexes rallied on Thursday, with the Nasdaq's 1.9% advance boosted by gains in semiconductor shares, while inflation fears eased after the U.S. and Iran signed a peace agreement, although ...