The Human Cost of Iran Risk: Insurers Leave Ships Stranded in the Gulf | The Prime