US stocks march higher ahead of tech-heavy earnings week