Iranian attacks on commercial shipping in the Strait of Hormuz have killed more than 20 civilian mariners since February 2026.