On an otherwise light Wednesday for European economics, the highlights are the release of the latest Financial Stability Report and bank stress test results from the Bank of England and the German consumer confidence data from GfK.Original Article