US-Iran Deal 2026
US-Iran Deal 2026: What the Geneva Agreement Means for the World After months of war, missile strikes, and a blockade that rattled global oil markets, the US-Iran deal 2026 has finally taken shape. On June 18, 2026, the United States and Iran signed a memorandum of understanding (MOU), formally opening a 60-day window to negotiate […]









