EUR/USD sits at 1.2093 presently, Asian central bank and macro funds notable sellers into latest rally above 1.2100.

Anyone delayed the German Ifo?

Out in a few minutes, business climate expected 104.5 from 105.3.