

Geopolitics, a blowout jobs report, and a surprise Swiss PMI kept traders guessing all week. Here’s how each major currency held up.


Geopolitics, a blowout jobs report, and a surprise Swiss PMI kept traders guessing all week. Here’s how each major currency held up.