European Central Bank to End $2.95 Trillion Stimulus. Here's Why | Fortune