TeleTrader 10:35 AM IEA cuts 2025 oil demand forecast
TeleTrader 10:01 AM German GDP in 2024 down 0.2%