Stocks closed lower on Wall Street Friday, giving up their gains for the week, after Amazon and other big companies laid out how the coronavirus pandemic is hitting their bottom lines.
The sell-off handed the S&P 500 its second-straight weekly loss a day after the benchmark index closed out its best month since 1987.
Technology stocks and companies that rely on consumer spending accounted for a big slice of the decline. Energy stocks took the heaviest losses. Bond yields held steady and the price of oil rose slightly.