The Dow recorded its biggest point gain on record and its biggest percentage gain since 1933. The index closed up 11.4%, or 2,113 points.
The S&P 500 closed up 9.4%, its best day since 2008. The Nasdaq Composite finished 8.1% higher.
Investors are awaiting the massive $2 trillion stimulus package that could give a boost to companies and workers grappling with coronavirus-related shut downs, loss of business and other disruptions.