EURUSD orders 30 May – Finding dip demand but lagging still

Currently 1.1143 after a rally to test 1.1150
EURGBP month-end demand potentially in play as well as  coming up
large option expiries
Reports of Greece not paying next bailout monies in July now denied by Greek govt.