Share of global GDP (purchasing power parity) 1992 š·šŗ Russia: 4.8% šØš³ China: 4.3% 2023 š·šŗ Russia: 2.9% šØš³ China: 18.7% (IMF)Published by The Spectator IndexNov 7, 2025 12:10:03 PM UTC