Brent falls to $87.46 amid signs of de-escalation with Iran