Tech stocks stumbled as the Dow, S&P 500, and Nasdaq closed lower ahead of key inflation data.
Read full article on MarketWire