Apple led a Wall Street rally after it reported a higher profit than expected.
The stocks of battered-down banks rose as well, recovering a tiny amount of the losses they suffered during a tough week. S&P 500 rose by 1.8%. The Dow Jones Industrial Average climbed nearly 550 points, and the Nasdaq Composite tacked on a 2.2%.
Bond yields on the Treasury market soared after a report revealed that hiring in all sectors of the economy accelerated much faster than expected. The government's job report showed that workers received larger pay increases than expected.
The S&P500 rose 75.03 or 1.8% to 4,136.25.
The Dow Jones Industrial Average increased 546.64 or 1.7% to 33,674.38.
The Nasdaq Composite rose by 269.01 points or 2.2%, to 12,235.41.
Russell 2000, an index of smaller firms, rose by 41.07 points or 2.4% to 1,759.88.
This week's theme:
The S&P500 is down by 33.23 points or 0.8%.
The Dow Jones is down by 423.78 or 1.2%.
The Nasdaq has gained 8.83 points or 0.1%.
The Russell 2000 index is down by 9.11 points or 0.5%.
The S&P500 is up by 296.75 or 7.7%.
The Dow has gained 527.13 or 1.6%.
The Nasdaq has gained 1,768.93 or 16.9%.
Russell 2000 down 0.1% or 1.37 points.