Finance
Russia Federal Budget Deficit Reaches $8.8 Billion in July
Russia recorded an $8.8 billion budget deficit in July 2026 as rising government spending offset strong revenues from the oil and gas sector.
Russia recorded an $8.8 billion budget deficit in July 2026 as rising government spending offset strong revenues from the oil and gas sector.