Tech stocks lead a sharp rebound as investors look favorably