TeleTrader 2023-04-18 Europe opens mostly higher amid data