Oman and Iran Reaffirm Sovereignty in Strait of Hormuz | Intellectia.AI