TeleTrader 02.05.2023 Europe opens mixed as data pours in