Markets faced mixed results as the S&P 500 fell 0.5%, while rising Treasury yields pressured Big Tech.
Read full article on MarketWire