A Canadian shipping firm has repeatedly had to postpone plans to exit the Strait of Hormuz after nearly five months trapped in the Persian Gulf.

The Canadian Press