Price collapse is crushing blow to oil producers and lenders

Blurred image of Trade Finance article content