More than 600 large commercial ships are stuck in the Strait of Hormuz.
This was reported by "The Times" newspaper based on maritime information.
It is noted that Iran allows the passage of permitted ships around Larak Island located within its territorial waters./AZERTAC