MarketsTreasury Yields Fall as Iran Crisis Sends Oil Past $100, Emerging Markets RetreatSalvado•Apr 14, 2026