Breaking News: German ZEW Economic Sentiment Drops to Levels Last Seen in 2008

EU and German economic sentiment continue deeper into negative territory as increased energy costs are expected to eat into corporate profits.