“According to data intelligence firm Kpler, nearly 600 vessels are stranded in the Persian Gulf and are poised to exit.”