.
Today's Stock Market: Big Tech Stocks Lead Losses, S&P 500 Falls Below 5100
Worries about the consequences of an Iranian attack on Israel have eased, bringing attention back to the earnings season and the risk of inflation in favor of a rate cut.