The engine of Europe. Still not totally dead.
Strong German industrial production number. Euro popping.
German Mar Indus Output Adj +1.2% MM; -2.5% YY. Forecast -0.2MM. Euro pops higher.
— DJ FX Trader (@djfxtrader) May 8, 2013
NOW WATCH: Money & Markets videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.