Home » Tech Turmoil Takes Toll: S&P 500 Dives on Software and Semiconductor Slump