Major stock movements were driven by inflation data, U.S.-Iran diplomacy, earnings reports, equity offerings, IPOs, ...