Tech Stocks Disappoint, Retail Earnings On The Way

Tech Stocks Disappoint, Retail Earnings On The Way