Around 20,000 seafarers and 15,000 cruise ship passengers are stuck in the Gulf because of the Middle East war, the U.N.'s International Maritime Organization told AFP on March 5.