TeleTrader 12/17/2024 Oil prices down 1% on demand worries
TeleTrader 11/29/2024 WTI down 1% on supply constraints
TeleTrader 11/28/2024 OPEC+ moves meeting to December 5