Shipping and Marine Insurance Implications of the Current Situation in the Strait of Hormuz