TeleTrader 17/04/2025 US mixed at open as earnings roll in