The yen surged to a seven-week high against the dollar, while the Swiss franc climbed to a five-week peak against the euro on Friday as investors sought refuge in safe-haven assets after a selloff in emerging market currencies.

This week, the Turkish lira plunged to a record low and the Argentine peso suffered its largest one-day decline in more than a decade. The South African rand, meanwhile, dropped to its lowest in five years on Friday, while the Brazilian real slid to a five-month trough.