Well the rumour of a better than expected ifo number proved to be somewhat wide of the mark, putting it politely.

Ifo October German business climate index came in at 91.9 fractionally below median forecast of 92.0.

EUR/USD trades lower on the disappointment that number didn’t match rumoured 95.0, presently back at 1.5010.