Stocks closed higher on Wall Street Friday after a day of wobbling between gains and losses.
Even so, the S&P 500 index wound up with its biggest weekly drop since late March. The market’s enthusiasm was checked by more grim data showing how badly the coronavirus pandemic is crippling the economy.
Communications, health care and technology stocks accounted for much of the gains. Chipmakers were among the biggest losers after the U.S. government moved to impose new restrictions on Chinese tech giant Huawei.