Tag: Nasdaq tech selloff October 29 2026