Geopolitics The Iran War’s Incoherent Peace DealJune 24, 2026 ARFA Trump’s Iran deal gives Tehran billions for vague promises, leaving nuclear safeguards, inspections , and regional stability dangerously unresolved .