“Parash Jain of HSBC states that over 600 vessels are currently stranded in the Gulf region on either side of the Strait of Hormuz.”