TeleTrader 31.07.2024 Europe closes higher after earnings