RBC Ukraine on MSN
Russia's oil production falls to lowest level in 18 months
Russian oil companies sharply cut crude oil production in December 2025, recording one of the worst levels in the past 18 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results