Economics14 April 13<14 April 13 Europe continues to flounder by Sean Corrigan As another week goes by, Europe continues to flounder – even German car sales were off by 17% YOY, a decline which was presumably not all…