Bermuda Broadcasting / NewsIran’s intensified closure of Strait of Hormuz piles misery on stranded sailors May 25, 2026 More than 20,000 sailors are stuck on around 2,000 vessels in the Gulf, many of them unable to leave ship, lacking adequate supplies of food and fresh water, an Go to Source