We are sure he has good reason - of course he does - but if anyone thinks that Draghi killing QE is anything to do with economic strength or an EU renaissance, think again...

It appears Draghi thinks the worst economic data disappointments in 7 years is the perfect time to end his bond-buying scheme...

Watch as Draghi explains his way out of this one...

Draghi unveiled the ECB's new GDP and inflation forecasts.

Here one surprise was the big drop in 2018 GDP from 2.4% to 2.1%, while 2019 and 2020 were kept unchanged:

2018 cut to 2.1% from 2.4%

2019 unchanged at 1.9%

2020 unchanged at 1.7%

Even more surprising is that in the ECB's latest HICP inflation forecast, the central bank now expects inflation to be perfectly unchanged for the next 3 years, from 1.7% in 2018 (up from 1.4% previously), to 1.7% in 2019 to 1.7% in 2020.