European Markets Post Slight Losses Wednesday