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