US stocks have finished a bumpy week on a high note as technology and small-cap equities shook off the blues from recent weeks and led the overall market higher.
26/05/2014 - 05:00
US stocks finish bumpy week on high note
26/05/2014 - 05:00