The Ifo measure of business confidence in Germany tumbled this morning but consumers were also shown to be in a sour mood in Deutschland. GfK reported that consumer confidence fell to a five-year low today as well. Combined with news that the German economy contracted 0.5% in Q2, today’s data was a trifecta of gloom, resulting in a sharp euro slide.