Back in April I told you that Germany was a “Dead Economy Walking.” Today I get to tell you that it’s legs are gone. This morning’s manufacturing PMI print was the worst news Angela Merkel could have imagined, 41.4. A figure so awful dogs will want to roll on it. Read More.