World stocks set to end the week at all-time highs
World stocks hit record highs, having gained 11 percent so far this year, and the dollar recovered more ground on Friday as upbeat
Barclays reaches target on Africa stake as it boosts sale
Barclays Plc reached a long-term target for shrinking its stake in its African unit earlier than expected as the bank boosted the size