US stocks rise ahead of more mega-cap tech earnings

US stocks rise ahead of more mega-cap tech earnings