Russia cut oil production by 6,000 bpd in July — OPEC
TASS
—
Russia’s oil production is currently constrained by the OPEC+ agreement
TASS
—
Russia’s oil production is currently constrained by the OPEC+ agreement