Attention is sharpening around the massive cargo bottleneck at the Strait of Hormuz, with an Allianz report valuing stranded goods at $1.2 trillion and directly implicating the Swedish shipping firm Stena Bulk.
HypeNows