LONDON - Oil prices were narrowly mixed on Thursday as traders assessed a possible return of Libyan supplies and after official data showed a drop in US crude inventories.