“The recent agreement between the United States and Iran was a memorandum of understanding (MOU) framework, not a concrete peace accord.”