Update: Rosneft-BP prepayment hits further delays

Blurred image of Trade Finance article content