August 2016 German IFO business climate 106.2 vs 108.5 exp

August 2016 German IFO business climate report
Looking a bit sucky right now with only the construction not looking down again.
German IFO business climate
For the record, EURUSD is doing nothing around 1.1270