Russia’s foreign trade surplus falls to $9 bln in April 19. May 2025 The services trade balance posted a deficit of $3 bln in April