By the end of trading, the S&P 500 had more than halved its loss for the day to 1.7% and even locked in a gain for the week. It's the latest lurch in a wild ride that sent the index alternating between huge gains and losses this past week, and it's a sign of how much uncertainty is dominating markets as investors try to guess how much economic damage the fast-spreading coronavirus will ultimately inflict.