US indexes plunge amid labor market pressures and tech sector declines. Key takeaways for investors.
Read full article on MarketWire