Escalation vs. Negotiation in Iran; Wall Street Prices in the War | March 30 · NBC News · Sentinel