Headline: Russia expects global oil demand to rise to 104.6 mln bpd in 2025 — Novak
Asset: OIL