First report 1h ago•Last update 1h ago
Russia Lowers 2026 Oil Output Forecast Due to War and Sanctions
Russia has reduced its 2026 oil production forecast to a 17-year low, citing the ongoing war in Ukraine, international sanctions, and Ukrainian drone strikes as key factors impacting its energy sector.
iWitness comments
No comments yet — be the first to weigh in.