Major indexes fall as tech slides during a heavy earnings week. Investors weigh mixed results and market uncertainty.
Read full article on MarketWire