A ceasefire has mostly held since early April, but shipping blockades by both the US and Iran have cut daily transits through the Strait of Hormuz to near zero