EURUSD Hits 1.09 Handle, Lowest Since Sept 2003

Draghi's devalued the Euro over 20% in 6 months...How much further?

 

 

More to come?

 

Charts: Bloomberg