Commodities slide as Trump signals Iran de-escalation