Share Facebook Twitter LinkedIn Pinterest Email This week featured busy mix of NFP positioning, central bank biases, trade concerns, and political uncertainty all pushing major currencies around. Source link