Tuesday: Euro Drops 1.5% As ECB Promises More Free Money
May 19, 2015 at 11:36 AM EDT
The Greek talks have stalled, England's CPI is deflating, German GDP slipped to 0.3% in Q1 and German Investor Sentiment (ZEW) dove to a 5-month low, dropping over 20% in one month to 41.9.