IEA further cuts Russian oil output forecasts on Ukrainian attacks
Sep 11, 2026
The IEA reduced Russia's crude oil production forecast by up to 235,000 barrels per day in 2027 following Ukrainian attacks on energy infrastructure. Output has fallen sharply since early 2026, nearing a 17-year low according to recent data.