Stocks, bonds and commodities: How global markets have traded the Iran war 2026-03-31 · CNBC Read at source