Iran owns the most ships transiting the Strait of Hormuz
A pie chart showing Iran owns 31 of 149 of ships which have crossed the Strait of Hormuz.
(Please use a modern browser to see the interactive version of this visualization)