Tech shares surge led Major Indices to hit its six-week high

Login