Collector
Russia’s oil production down 107,000 bpd in April — OPEC | Collector
Russia’s oil production down 107,000 bpd in April — OPEC
TASS

Russia’s oil production down 107,000 bpd in April — OPEC

Russia’s production was planned at 9.637 mbd of oil in April considering all voluntary cuts

Go to News Site