The European Central Bank is adamant that its quantitative easing program will run until the end of September 2016. But it increasingly seems that the better-late-than-never initiative, which promises to pump at least 1.1 trillion euros ($1.2 trillion) into Europe's economy through the purchase of government bonds, is a redundancy.
Read Full Article »