It would appear that a large order has been partly behind this mornings rally in EUR/USD. Talk has it that a German corporate had an interest to buy 2 billion euros against the dollar. Having reached 1.2535/40 , EUR/USD has subsequently slipped back to 1.2510 at writing.