Oil prices spike on Hormuz risk