WTI crude slides to $90.67 as Iran talks keep Hormuz risk elevated