News

Trade tensions, weaker-than-expected housing data and a mixed bag of earnings results didn’t keep the S&P 500 and Nasdaq ...