European stocks retreat, euro dips