EURUSD orders 7 April

Currently 1.0638 near session lows
Support around 1.0630 still but offers lurking still.
Large option expiries in play too.
Offers: 1.0655 1.0670