The dollar sold off sharply in N.Y. trade on Tuesday, following softer retail sales data, and despite the uptick in core PPI. EUR-USD rallied to 1.0707 highs from opening levels near 1.0560, as USD-JPY dropped from 120.12 into the open, to lows of 119.07. Position squaring was a cited factor, especially in EUR-USD, while lower yields helped pressure USD-JPY, to better than one week lows. USD-CAD fell under 1.2450, as oil prices moved higher, while cable ran up over 1.4790 from lows under 1.4640.

[EUR, USD]