US stocks finish higher after mixed trade –

US stocks have finished higher after a choppy day of trade as investors weighed some solid retail earnings reports with mixed economic data.The Dow Jones Industrial Average advanced 44.50 points (0.27 per cent) to 16,491.31 on Friday.The broad-based S&P 500 added 7.01 (0.37 per cent) at 1,877.86, while the tech-rich Nasdaq Composite Index rose 21.30 (0.52 per cent) to 4,090.59.Mace¬†[…]