Oil mixed amid demand uncertainties