• Gold down $21 to $1941
  • US 10-year yields up 9.3 bps to 3.79%
  • WTI crude oil up 80-cents to 72.54
  • S&P 500 down 13 points to 4276, or -0.4%
  • Russell 2000 +2.0%, Nasdaq -1.3%
  • CAD leads, NZD lags

It was a volatile one and there aren't many easy answers to explain the moves. Initially in North American trading, there was some swift US dollar selling in an almost-gappy fashion as USD/JPY dropped to 139.00 and cable jumped to 1.2500. Both those levels held but the turn in the dollar had to be far more than technicals because it was intense. USD/JPY ran in a straight line to 140.20 and cable fell to 1.2434.

The dollar buying was broad based and was partly boosted by a selloff in Treasury yields.

The Bank of Canada might have played into worries about further Fed hikes but the fed fund futures didn't move on the day from a 30% probability for June. For USD/CAD itself, the hike was a moderate surprise and sank the pair quickly to 1.3322 from 1.3400 but the selling was over quickly and the pair eventually made a full recovery, despite gains in oil and gas.

Dollar buying also weighed heavily on gold while the euro traded in an 80-pip range but ultimately finished flat on the day.

In equities, there were clear signs of rotation with tech slumping and value jumping.

fx news wrap June 7