US stocks have opened lower, retreating for a second straight day on concerns about China following disappointing data.

Read full article here: Fin24 Market News