Headline: Russian budget deficit reached $39.9 bln in January-April 2025, Finance Ministry says
Asset: OIL