Stocks rose on Tuesday as a record jump in retail sales — coupled with positive trial results from a potential coronavirus treatment and hopes of more stimulus — sent market sentiment soaring.
The Dow Jones Industrial Average closed 526.82 points higher, or 2%, at 26,289.98. The S&P 500 gained 1.9% to end the day at 3,124.74 while the Nasdaq Composite climbed 1.8% to 9,895.87. It was the third straight gain for the major averages.
The U.S. government reported a record 17.7% increase in retail sales for May. Economists polled by Dow Jones expected a gain of 7.7%. President Donald Trump touted the strong data, adding it "looks like a BIG DAY FOR THE STOCK MARKET, AND JOBS!"
Meanwhile, trial results announced Tuesday showed dexamethasone — a widely available drug — can help critically ill coronavirus patients. The treatment reportedly reduced Covid-19 deaths in hospitalized patients by up to one third.
"A potential Covid steroid treatment in the UK combined with record retail sales and news of additional stimulus has been met with unbridled optimism," said Mike Loewengart, a managing director at E-Trade. "We've been used to seeing record lows in economic fundamentals over the past few months and to see the pendulum swing so far in the other direction is nothing if not encouraging."
Shares of companies that would benefit from the economy reopening led the gains. United, Delta and American Airlines all rose at least 2%. Norwegian Cruise Line, Carnival and Royal Caribbean jumped more than 2.7% each. Kohl's and Simon Property advanced 9% and 1.5%, respectively.
Sentiment was also lifted after Bloomberg News reported, citing people familiar with the plan, the Trump administration is drawing up a $1 trillion infrastructure proposal. The report said a preliminary version being prepared would set aside the majority of the money for traditional infrastructure projects such as roads and bridges, though funds would also be reserved for 5G wireless infrastructure and rural broadband. Caterpillar shares jumped on the report, trading more than 4% higher to lead the Dow.
Stocks came off their highs after Federal Reserve Chairman Powell said the central bank would adjust corporate bond buying based on market conditions. The comment may have disappointed traders who wanted the Fed to keep its foot on the pedal even as financial market conditions improve.
"If the market function continues to improve, then we are happy to slow or even stop the purchases. If it goes the other way, we will increase," Powell said. "I don't see us as wanting to run through the bond market like an elephant ... We want to be there if things turn bad in the economy."
Powell's comments came after the Fed announced Monday it would buy individual corporate bonds as part of its efforts to support the economy. Stocks also pared gains amid reports saying Beijing will shut down all schools amid a resurgence in coronavirus cases.
Stocks then rebounded from their session lows and there was strong buying into the close.
The moves Tuesday followed a striking rebound in U.S. equity markets a day earlier. The Dow closed 157.62 points higher on Monday after the blue-chip index fell more than 760 points earlier in the session. The S&P 500 also had a sharp turnaround.
"The [S&P 500] followed last week's sizable drawdown with a daily positive reversal for the ages yesterday," said Frank Cappelleri, executive director at Instinet. "If there was ever an example of unadulterated dip buying, we saw it yesterday."
Subscribe to CNBC PRO for exclusive insights and analysis, and live business day programming from around the world.