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