Oil steadied and Asian stocks were mostly lower overnight as signs of a de-escalation of the Iran war remained mixed.
Bob Pritchard
March 31, 2026