Tech stocks rebound ahead of Micron Q3 earnings results