EUR/USD stalls below 1.1660 as Dollar shrugs off Iran ceasefire deal