Market news: Russia's average daily crude oil production last month was 9.411 million barrels.

2025-11-07

Market news: Russia's average daily crude oil production last month was 9.411 million barrels.