Trafigura sells 80% of South Texas assets

Blurred image of Trade Finance article content