Home Investing Russia’s budget deficit widens to $34.4 billion after late spending spree