LONDON (Reuters) – World stocks rallied to fresh 9-1/2 month peaks on Friday as favorable corporate earnings fueled recovery hopes, while European government bonds also rose as investors grew cautious ahead of key U.S. growth data.

Here is the original:
World stocks power to 9-1/2 month highs