Falls below the January 2016 low

The EURUSD has fallen to new session lows and in the process, has moved below the 1.0708 low from January 2016. . The high price from last week came in at 1.0689. The 38.2% of the move up from the Monday low comes in at 1.06839 level. The 100 hour MA at 1.0660 is another key target on the downside.

London traders are heading home and the move can be related to end of day flows of course. It has been a very quiet trading day and until the last move lower, the US trading range was less than 28 pips. It probably did not take a lot to move the market. Plus traders will play the break and the EURUSD had a low floor at 1.07218 area.

The GBPUSD is also breaking lower and is moving toward its 100 hour MA at 1.2643 currently, and the USDJPY is trading back above the 114.00 level (this pair remains contained to its 43 pip NY trading range). The NZDUSD is also trading lower and tests it's 100 hour MA at 0.7102 level

The move higher in the dollar are being helped by higher US yields.

The 10 and 30 year bond yields are trading at session highs. The 10 year has traded at the low of 2.372%. It trades at the high yield for the day at 2.4014%, up 1 BP. The 30 year bond yield traded as low as 3.0443%. It is currently trading at 3.0846%, up 2 basis points on the day.

Gold is now negative on the day at 1168.13 (down $2.02 or -0.16% on the day).

Crude oil futures are recovering a bit and trade at $50.86. The low reached $50.28. The high reached $51.60.