Stocks rose Thursday, as Wall Street tried to rebound from a long string of weekly declines.
The Dow Jones Industrials screamed higher 500.35 points, or 1.6%, to 32,620.63.
The S&P 500 jumped 79.03 points, or 2%, to 4,057.76.
The NASDAQ Composite popped 318.44 points, or 2.8%, to 11,753.18.
The Dow has fallen the last eight weeks, while the S&P 500 and NASDAQ are riding seven-week losing streaks.
The market seems to have somewhat regained its footing this week, as investors hope inflation is starting to peak and that there's good value to be found at these levels. The Dow is up 4.3% and S&P 500 has gained 3.9%. and the NASDAQ is ahead 3.3%.
The moves come after strong earnings from the retail sector gave a boost to investor sentiment, which was bruised by disappointing results from big-box retailers last week. Macy's shares surged 15% after the company raised its 2022 profit outlook, and Williams-Sonoma rose 12% after beating estimates on the top and bottom lines.
Discount retailers Dollar Tree prospered 17% and Dollar General jumped 12%, after posting earnings beats.
PVH, Ralph Lauren and Ulta were also among the top performers in the S&P 500
Shares of chipmaker Nvidia bounced after falling on weaker-than-expected guidance for the second quarter and a warning of a slowdown in hiring. Shares reversed and climbed 4% after a slew of analysts reiterated their buy ratings on the shares and highlighted momentum in the company's data center business. Similarly, software stock Snowflake tumbled 12.5% after the company's guidance for operating margin came in narrower than expected.
Elsewhere, Twitter shares jumped more than 5% after Elon Musk increased his commitment in his takeover bid to $33.5 billion, which analysts have said indicates a new seriousness and increased probability that he'll complete the deal.
Chipmaker Broadcom announced plans to buy cloud company VMware in a $61 billion deal, which would be one of the biggest tech acquisitions of all time. Broadcom shares gained more than 1%, and VMWare rose slightly.
First-quarter gross domestic product declined at a 1.5% annual pace, worse than the 1.3% Dow Jones estimate and a writedown from the initially reported 1.4%, the Commerce Department reported Thursday.
Initial jobless claims for the week ending May 14 totaled 218,000, which was an increase from the previous period and slightly higher than the 215,000 estimate.
Treasury prices slid, raising yields to 2.79% from Wednesday's 2.76%. Treasury prices and yields move in opposite directions.
Oil prices hiked $4.18 to $114.51 U.S. a barrel.
Gold prices subtracted $1.50 to $1,844.80 U.S. an ounce.