TeleTrader 3/31/2023 Europe opens mixed amid data