Share Facebook Twitter LinkedIn Pinterest Email Geopolitics, a blowout jobs report, and a surprise Swiss PMI kept traders guessing all week. Here’s how each major currency held up. Source link