Share of global GDP (purchasing power parity) 1992 š·šŗ Russia: 4.8% šØš³ China: 4.3% 2025 š·šŗ Russia: 3.4% šØš³ China: 19.6% (IMF)Published by The Spectator IndexFeb 11, 2026 1:10:03 PM UTC