US stocks have finished little changed following mixed economic data as investors keep watch on continued unrest in major oil-producer Iraq.

US stocks have finished little changed following mixed economic data as investors keep watch on continued unrest in major oil-producer Iraq.