Oil prices mixed over supply uncertainties