TeleTrader 2024-07-23 Europe closes mixed amid earnings