S&P 500, Nasdaq stumble ahead of tech earnings

Stateline CW