EUR/USD sits at 1.2590, battle well and truly joined.
Barrier interest as has been well-documented seen at 1.2600.
Also getting reports of more barrier interest up at 1.2625.
UPDATE: Talk of US corporate sell orders lined up just ahead of 1.2600. Best they get filled so I can have my pop goes the weasel