The headline German IFO Business Climate Index declined to 88.6 in June from 89.3 in May. This reading came in below the market expectation of 89.7.
The Current Assessment Index remained unchanged at 88.3 in the same period, while the Expectations Index edged lower to 89 from 90.4.
EUR/USD clings to modest daily gains slightly above 1.0700 despite the weak sentiment data from Germany.