bne IntelliNews Editor's Picks -- Russian federal budget deficit falls to $6.7bn in 1Q24 on the back of higher oil prices

Sign up for free to receive this Editor's Picks every day by filling in the form here

Dismiss