EURUSD Dips Below 1.28 As All Hell Breaks Loose In Italian Financials