Capital: Moscow
Population
14.4Cr
GDP
$2.1T
GDP Growth
2.5%
Inflation
6.5%
Military Spending
$120.0B
Russia is the world's largest country by land area and a major energy exporter. Its economy is heavily dependent on oil and gas revenues. A permanent UN Security Council member and nuclear superpower, Russia has asserted its influence through military interventions and energy diplomacy.
Education
#45
Index: 0.82
Health
#95
Index: 0.70
AI
#12
Index: 0.45
Military
#2