July 28, 2026July 28, 2026Investment What Does Nigeria’s $90.2bn Net Foreign Liability Position Really Mean? Nigeria’s net foreign liability position widened to $90.2 billion in 2025, up from $82.7 billion in 2024, as foreign claims on Nigerian […]