Euro bulls finally found aforementioned stops above 1.3050 and we’ve moved quickly to 1.3082 session high. Asian central bank and corporate buying has been noted.

Next cluster of sell orders at 1.3090/00, more stops above.

UPDATE: A UK clearer also being mentioned as major buyer in this latest rally.