April 18, 2026 Title: Iran Reimposes Strict Controls on Hormuz Strait Amid Rising Tensions and Global Shipping Concerns