About 6,000 seafarers are stuck onboard several hundred tankers and cargo ships, many of which have been stranded in the Gulf since the U.S.-Israeli war with Iran erupted in late February. “It’s as if ...