Developing Nations Face Severe Risk as Energy and Debt Costs Surge
New York, Sunday, 11 October 2026.
A toxic mix of $100 oil, extreme El NiƱo weather, and 9% borrowing costs threatens to push hundreds of millions of people in developing nations back into poverty.