Germany released the IFO sentiment for the month of July showing that the Business Climate index fell to 112.9 which was worse than expectations of 113.7 and the previous of 114.5 as for the Current Assessment index it moved lower to 121.4 from 123.3 and also worse than projections of 122.3.

The IFO Expectations index came in line with expectations at 105.0 with a slight drop from the previous 106.3.