Germany’s Ifo expectations index rose to 91.6 from 90.4.

Europe’s biggest economy is rebounding while Brent crude sat at $109.60 on 23 October.

It is the sixth straight monthly gain, and economists had not forecast the rise.

The European Central Bank, whose deposit rate is 2.5%, decides on 29 October.

Sources: Bloomberg Business