TeleTrader 5/10/2024 Europe opens higher after UK data