TeleTrader 2023-06-26 Europe closes mixed on downbeat data