Tech stocks rally after an early loss, leading market higher