While there is better news from Latvia, the constant stream of negative news from the German corporate sector remains a drag on the Euro. German Department store firm has admitted that it will be forced into insolvency affecting around 43,000 employees, while elsewhere German car parts supplier Continental is trying to refrain from seeking state aid. This coupled with the worse than expected Industrial Production data is serving to remind the market that the largest economy in the Eurozone is still mired in an unforgiving slump.