Hormuz siege causes panic in global markets