German ifo July business climate index 87.3, better than median forecast of 86.5.

Current conditions 84.3, better thanmedian forecast of 82.9. Expectations 90.4, better than median forecast of 90.1.

EUR/USD retains bid tone in wake of data, presently at 1.4215.