OPEC Monthly Report: Russia's oil production in April fell by 107,000 barrels per day compared to March, to 9.057 million barrels per day.

2026-05-13

OPEC Monthly Report: Russia's oil production in April fell by 107,000 barrels per day compared to March, to 9.057 million barrels per day.