TeleTrader 10/12/2025 Oil down 1% following EIA outlook
TeleTrader 01/12/2025 Oil up 1% amid OPEC+ production plan