Trafigura weathers the storm as commodities market slows

Blurred image of Trade Finance article content