The latest figures out Europe have been getting better. Let’s hope it continues. Nonetheless, the debate continues whether the European Central Bank (ECB) has done “too little too late” in terms of its trillion-euro quantitative easing program (QE) to avoid…