TeleTrader 2021-04-08 Europe closes higher on data reports