US stocks edge higher as traders hope to keep win streak alive ahead of Big Tech earnings