Tuesday saw stocks surge, adding to their strong gains from last week, as optimism grew about the reopening of the economy and a potential coronavirus vaccine.
Overall, The Dow gained 529.95 points, or 2.2%, to close at 24,995.11. The 30-stock average briefly traded above 25,000 for the first time since early March before closing just below the mark.
Also rising was the S&P 500, gaining 1.2% to 2,991.77 . The index traded above 3,000 for most of the session, but fell back below that level in the final minutes of trading. The Nasdaq Composite lagged, rising just 0.2% to 9,340.22.
Some of the gains were trimmed in the final hour of trading after a Bloomberg News report said the U.S. was considering sanctions on Chinese firms and officials over the situation in Hong Kong.
More: CNBC.COM