Maintains $100,000 Support Level as Tech Stocks Face Pressure