Senegal May 18, 2026By Ava ThompsonProlonged Hormuz crisis to up pressure on debt-saddled African economies – Global Trade Review (GTR)By Ava Thompson