EURUSD Hammered To 1.08 Handle, 3-Month Lows