(CNBC) — U.S. stocks closed narrowly higher Monday, as investors prepare for a deluge of earnings while digesting Chinese economic data and a tumble in energy prices.
"I think it's earnings-driven," said J.J. Kinahan, chief strategist at TD Ameritrade.
Over a fifth of S&P 500 companies are scheduled release quarterly results this week. Banking giant Morgan Stanley posted earnings per share 20 cents below estimates before the bell, with revenue also disappointing.
Advertisement - story continues below