current tech market conditions