US stocks ended a volatile session higher overnight as investors digested a stack of key earnings reports, with upbeat comments from Tesla helping to offset a disappointing forecast from Microsoft.
US stocks ended a volatile session higher overnight as investors digested a stack of key earnings reports, with upbeat comments from Tesla helping to offset a disappointing forecast from Microsoft.