Senegal (population 18M, $31B GDP) is a West African nation controlling strategic Atlantic ports and Sahel geopolitical influence. Recent fiscal pressures from oil price volatility triggered ministerial travel restrictions in 2026.
Full PSI intelligence, network analysis, EDGAR filings, and predicted links require an access token.