There are roughly 2,000 ships stranded in the Persian Gulf, carrying more than 20,000 seafarers, according to the International Maritime Organisation, as quoted by The Wall Street Journal.