The German IFO Institute Business Climate Index improves to 90.2 in October. The sentiment data was expected to come in lower at 89.8 from 89.9 in September.