US stocks have finished higher after struggling to get out of the losing column, shrugging off poor industrial data from China and growing violence in Ukraine.
06/05/2014 - 05:19
US stocks edge higher in cautious trade
06/05/2014 - 05:19