IMF data for 2025 shows China as the world’s largest surplus economy. Its surplus jumped from $293 billion in 2015 to $641 ...
Vatican posts 1.6 mln euro surplus in 2024, the first for years Structural deficit shrinks to 44 mln euros, but still a concern Donations and asset sales drive positive result VATICAN CITY, Nov 26 ...