The US dollar has completely unwound earlier weakness and EUR/USD is back to back on the day at 1.3792. The move is broad based and is especially evident in USD/CAD, which has risen to 1.1040 after bouncing off 1.1000.

Rising Treasury yields, climbing stocks and a better-than-expected Richmond Fed are contributing to the USD climb.