Thousands of seafarers are stranded as the Iran war shuts down much of the Strait of Hormuz, disrupting global oil and gas trade and raising safety fears.