Russia’s oil output to rebound in late 2026, EIA says
May 11, 2025 - 22:00
0

Russia’s oil production is set to rise gradually through 2026, according to new projections from the U.S. Energy Information Administration (EIA).