Presently at 1.2625.

As we’ve mentioned on numerous ocassions of late, sell orders clustered 1.2630/50 ahead of 1.2650 barrier option interest.

Ofcourse 1.2650 is the upper parameter of our August 23rd 1.2450-1.2650 EUR/USD poll, and so those of us who plumped for 1.2650 are now getting rather excited

:)