Currency gains 0.7% to end at 94.61 per dollar as easing tensions spark global relief rally