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