TeleTrader 2023-12-29 FTSE 100 wraps up 2023 with gains