Headline: Russia produces around 512 mln tons of oil in 2025 — Novak
Asset: OIL