TrendingEnglish

International Energy Agency lowers its 2026 oil-demand growth outlook.