-+ 0.00%
-+ 0.00%
-+ 0.00%

IEA says Russian oil output up 65,000 bpd in September, still down on the year

Reuters·10/14/2026 08:02:12