TeleTrader 2024-10-08 WTI sinks 4.6% on demand woes
TeleTrader 2024-10-07 Oil rises with WTI jumping 2%