Tech earnings are in focus Thursday as stocks sit just shy of record highs and the corporate earnings season continues apace.
S &P 500 and Dow Jones Industrial Average were flat on Thursday after Tesla and IBM announced their third quarter earnings.
U.S. equity futures pointed to a soft start on Thursday, signaling further downside for the market as investors digest weaker ...