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