TeleTrader 4/11/2025 Europe up at open as data pours in