Stocks touch another record high
Strong earnings from Microsoft are one of the drivers of stock market gains at the open. The S&P 500 opened 5 points higher to 2168.