Stocks end mixed as investors weigh deluge of earnings, Tesla reports after bell
U.S. stocks clawed back from steep losses to close mixed on Wednesday after lackluster forecasts from Microsoft and other companies reporting earnings weighed on the market for much of the session.
Yahoo Finance