European Markets Mixed Wednesday