European major stocks ended mixed Tuesday as earnings worries fueled further profit taking in European shares, with Suez leading decliners, but us consumer confidence data which was a touch above expectations helped shares end off session lows.
European major stocks end mixed.