Hormuz shakes global markets again