the Dow inched up 0.03%, while the S&P 500 and Nasdaq Composite shed 0.02% and 0.18%, respectively. US stocks initially sold off as a bleak outlook from Microsoft triggered a tech rout, before recovering towards the close as investors shifted their focus to other pockets of the market. Investors now look ahead to more earnings reports and a slew of economic data on Thursday.