US stocks have opened higher as investors eye a big week of corporate earnings and key data ahead.