US stocks have finished higher, capping a sunny day for global markets in a rally that gained force from a more optimistic perception of conflicts in Ukraine and Iraq.
12/08/2014 - 05:30
US stocks finish higher amid equity rally
12/08/2014 - 05:30