Iran signals it may impose an insurance fee on ships transiting the Strait of Hormuz, raising concern in the shipping industry.
HypeNows