US stocks have closed in the red, with the tech-rich Nasdaq leading the losses for a second day as investors weigh a batch of mixed economic data.

US stocks have closed in the red, with the tech-rich Nasdaq leading the losses for a second day as investors weigh a batch of mixed economic data.