Russia cuts 2026 oil production forecast to 494.2M tons, lowest since 2009

Russia slashed its 2026 oil production forecast to 494.2 million tons, the lowest since 2009, according to Reuters. The downgrade reflects Ukrainian drone attacks, refinery disruptions, and export constraints linked to the war.

Detected & updated continuously · Source: Nebula

Story subjects

RussiaUkrainian drone attackcrude

Track sentiment and mindshare across stocks and crypto in Nebula.

Open Nebula