Stena Impero, sailing under the British flag, was seized by the Iranian Revolutionary Guard as the ship passed through the Strait of Hormuz on July 19. Iran confirmed on Sunday that the ship would be released, but did not specify a time frame for when it would be released.