Climate Finance and Debt Explore Issues Featured Investment November 27, 2025 Forex reserves stand at $27.34b