Allianz: Ships worth $125B waiting at Strait of Hormuz