US stocks surged on Monday, with technology stocks leading the way as investors brace for a slew of earnings results and economic data.
The Nasdaq 100 and S&P 500 were both up more than 1%, helping reverse some of last week's painful decline, which was the worst weekly decline since April.
Investors will be focused on two big economic data points this week, as well as a steady flow of second-quarter earnings results.
Second-quarter GDP data will be released Thursday morning, with economists expecting growth of 1.9%.
That will be followed by the Federal Reserve's preferred inflation gauge, the PCE index, at 8:30 a.m. on Friday. Economists expect the June Core PCE index to rise 2.5% year over year, which is not far off from the Fed's long-term inflation target of 2%.
On the earnings front, investors will get results from Tesla and Alphabet after the market close on Tuesday. Other companies reporting results this week include Visa, Texas Instruments, Chipotle, and Coca-Cola.
So far, 14% of S&P 500 companies have reported second-quarter results. Of those, 86% have beaten profit estimates by a median of 4%, while 62% have beaten revenue estimates by a median of 3%, according to data from Fundstrat.
Here's where US indexes stood at the 4:00 p.m. closing bell on Monday:
Here's what else happened today:
In commodities, bonds, and crypto: