TeleTrader 6/26/2024 Europe opens higher amid data