TeleTrader 2023-10-27 Europe closes lower after earnings