German IFO business Climate index rose to 86.3 in November from 84.3 in the previous reading, beating estimates of 85.