The uncertainty has weighed heavily on the 20,000 seafarers trapped in the Iran war zone.