US stocks have fallen after weak economic data in China and Europe reignited worries about global growth, while oil prices dropped for a second day, dragging down energy shares.

US stocks have fallen after weak economic data in China and Europe reignited worries about global growth, while oil prices dropped for a second day, dragging down energy shares.