Trafigura loses last big Angolan oil deal

Trafigura has lost its last big contract in Angola, once a core market and revenue generator…

..