Rates Putting Pressure on Tech Stocks