Share Facebook Twitter LinkedIn Pinterest Email It was an odd week of outcomes in FX, including big losses for USD and the Japanese yen surprisingly taking the top spot among the majors out of the blue! Source link