Iran Amid Regional Escalation: Live Updates on Conflict and Oil Surpassing $100 per BarrelMarch 12, 2026