Gold slips 0.6% as Hormuz attack keeps crude above $90