Iran said managing the Strait of Hormuz is its “legal right,” while Iranian state-linked media reported that a potential US deal would restore ship traffic within 30 days and relea
Iran said managing the Strait of Hormuz is its “legal right,” while Iranian state-linked media reported that a potential US deal would restore ship traffic within 30 days and release frozen funds.