Headline: Russia’s oil production may grow by 4.8% in 2H 2025 to 10.637 mln bpd — Euler
Asset: OIL