European shares slip on mixed earnings, energy stocks drag

European shares slip on mixed earnings, energy stocks drag