May 30th, 2008 - 02:48 GMT A Drop in German Retail Sales and Rising Inflation Leave ECB In A Tough Spot. See the article... Read more