Tehran has effectively stopped cargo traffic through the key Strait of Hormuz.