Germany’s IFO business confidence index, complied from 7000 company executives, has risen for a third straight month on the back of optimism about the ECB’s stimulus package.<br /><br /> It beat expectations from a panel of 38 economists, and has also been boosted by the low oil price and weakening euro, which has stimulated exports, the driving force behind the German economy.<br /><br /> The German economy appears to be recovering faster than expected from its mini-slump in the middle of last year, but deflationary pressures are still worrying for domestic consumption, which Germany’s EU partners want to see rise.