Headline: Russia cuts oil and gas revenues by 24% in 2025 to $108.05 bln
Asset: OIL