Iran signals halt to attacks as oil slides 5% on de-escalation hopes