Ten Japan-linked ships were exiting the Strait of Hormuz on Monday after being stranded in the narrow waterway for months, according to media reports. Citing shipping data from LSEG, Reuters reported that the vessels include six very large crude carriers loaded with...
Read More