Last night’s dreadful business confidence for the Euro’s only saviour, Germany, seems to be the final straw before QE style money printing starts. Read more…