US stocks open lower as indices struggle to recover