Or rather the euro bulls blow up the touted barrier option interest at 1.2900.
Yesterdays high was 1.2899, so near and yet so far.
Talk of sell orders clustered 1.2900/10, buy stops gathered through 1.2915.
Buy orders clustered down at 1.2850/60. Guess some sell stops close below there.