Oil prices mixed amid uncertain demand, supply concerns