Germany's IFO business climate index rose to 93.0, a three-month high, beating estimates of 91.5, and above 91.8 before.