It's been a good session for the euro since Draghi's ECB Forum speech

Draghi tried hard to throw in some dovish tones but it was the lip service he seemed to be paying to Germany, with some more hawkish talk than he would normally be associated with, that gave a leg-up to the euro.

EURUSD has been up to 1.1270 from 1.1185, EURGBP to 0.8839 from 0.8785 but its EURJPY that also stealing a few headlines with 12-month highs of 126.05 having broken up through 125.00 in the past 24 hours having previously held there with good resistance/offers.

USDJPY retreated to 111.46 on some general USD supply but since then we've seen a bounce to 111.85 as yen sellers prevail. GBPJPY has also seen good demand to post 142.72.

One might reasonably expect the rally to cap soon as attention turns to Yellen's speech in London at 17.00 GMT but traders still seem keen to buy the dips on core and cross pairs.