TeleTrader 12/17/2024 Oil prices down 1% on demand worries