Economy Nigeria’s World Bank IDA Debt Edges Down Slightly to $18.5bn Amid Long-Term Rise May 25, 2026