The Dow gained 157.62 points, or 0.6%, to close at 25,763.16. The S&P 500 climbed 0.8% to end the day at 3066.59. The Nasdaq Composite surged 1.4%% to 9,726.02. News of even more stimulus from the Federal Reserve sent stocks surging off their lows amid a volatile session.
The Fed announced Monday it would buy individual corporate bonds in the secondary market. The news sent the major averages to their session highs. This latest announcement builds on that program and shows the Fed will continue to support credit markets during the coronavirus.
Shares of major tech companies led the way higher for the broader market. Facebook gained 1.7% while Amazon and Netflix each advanced more than 1% as well. Bank shares added to the gains, with JPMorgan Chase and Citigroup both rising about 1.4%.
Data on U.S. retail sales and industrial production are scheduled for Tuesday. Fed Chairman Jerome Powell will testify in front of Congress.
Subscribe to CNBC PRO for exclusive insights and analysis, and live business day programming from around the world.