Stock market news live updates: Stocks mixed, Nasdaq recovers losses after tech selloff but posts weekly loss