Glencore pushes past $9 billion

Blurred image of Trade Finance article content