Stocks are stalling near record highs as investors digest wide-ranging corporate earnings and economic data that can fuel optimism or pessimism, depending on the eye of the beholder.
↧