Tech Stocks Rally May Resume Despite Valuation Fears | The Tech Buzz