The S&P 500 pulled back in a round of profit taking after initially failing to break yesterday's high but the FX market isn't having any doubts. EUR/USD is at the highest in a year, up 78 pips to 1.1190.

EURUSD 10 mins
EURUSD 10 mins

It's not just the euro either as the US dollar falls to the lows of the day across the board.