Major US indexes closed mixed Wednesday as a steep tech sell-off signaled ongoing sector rotation.
Read full article on MarketWire