Key Russian producers cut production as demand slows

Blurred image of Trade Finance article content