Stock markets moved higher this morning as surprisingly positive American economic data persuaded traders to extend the March rally well into a third week.
Markets move higher on positive US economic data