Swiss traders’ dominance in African oil prompts calls for greater transparency

Blurred image of Trade Finance article content