The German IFO Institute Business Climate Index improves again. The sentiment data arrives higher at 88.8 in August from 86.6 in July. The data also beats estimates of 87.2.