Tech Stocks Tumble Amid Trade and Rate Uncertainty