IEA monthly report cut Russia oil output forecasts, citing continued strikes in Ukraine: 2026 down 125,000 b/d to 8.7 mln b/d; 2027 down 235,000 b/d to 8.6 mln b/d.

2026-09-11

IEA monthly report cut Russia oil output forecasts, citing continued strikes in Ukraine: 2026 down 125,000 b/d to 8.7 mln b/d; 2027 down 235,000 b/d to 8.6 mln b/d.