Global stocks rallied on Friday but remained on track for a weekly decline, while the dollar stalled after its recent rally ...