15-04-2016 13:39 via news.yahoo.com

Global stock markets stage pullback

Global equities took a step back Friday from this week's rally after news that China's powerhouse economy grew at its slowest rate in seven years during the first quarter.
Read more »