TeleTrader 3/12/2024 Europe closes higher after data