First report 1h ago•Last update 24m ago
Russia's Oil Production Forecast Cut to 17-Year Low Amid Ukraine War
Russia has significantly lowered its oil production forecast for 2026 to a 17-year low, citing the ongoing war in Ukraine and its impact on production and exports, with fuel exports also expected to fall.
iWitness comments
No comments yet — be the first to weigh in.