We’re back at 1.3067 having posted session high 1.3091, the aforementioned sell orders at 1.3090/00 having proven durable for now.

Sources report hedge fund selling into the rally and also say a major French bank was a notable seller. Talk is the bank offloaded in the region of half a yard (half a billon).