Markets in Iran react poorly after two nights of military confrontations over transit through the critical strait.
Tehran, Iran – The memorandum of understanding (MoU) signed last week between Iran and the United States appears to be in jeopardy after a second day of military strikes, as well as the a framework agreement that entrenches Israeli forces on Lebanese... [6445 chars]

