Wall Street closed out a wobbly day of trading Friday with the major stock indexes notching their second straight weekly gain.
The S&P 500 and Nasdaq eked out tiny gains, good enough to nudge each to an all-time high for the fourth time this week. The Dow Jones Industrial Average ended with a slight loss.
Trading was mostly subdued and cautious following China’s report Thursday of a surge in cases of a new virus that raised fresh concerns about global economic growth.