Business and Economic News

Dow plunges 943 points; steep sell-off is triggered by fears of more lockdowns