Oil slips as US sanctions loom, Hormuz at 8 million barrels