The Dow Jones gained 2,112.98 points, or 11.37%, to 20,704.91. The S&P 500 climbed 9.38% to 2,447.33.
The Nasdaq Composite advanced 8.12% to close at 7,487.86. Expectations of a fiscal stimulus package passing through Congress gave stocks a massive lift off their lowest levels in more than three years. The Dow also had its best day since 1933.
The FTSE 100 jumped by more than 450 points in its highest ever daily gains and the first significant rise at close since the coronavirus outbreak.
The index finished the day up 452 points or 9.1% at 5,446 as investors reacted positively to Boris Johnson’s UK lockdown announced last night.
Asian markets reacted better overnight, with Tokyo posting a 7% gain.