Just another Finance News site
With hundreds of vessels still stuck in the Persian Gulf and costs piling up, shipping companies…