Over 20,000 seafarers and about 1,500 commercial vessels remain trapped two months after the Strait of Hormuz closure.