Trafigura paid $390m in share deal with Angola’s ‘General Dino’  swissinfo.ch Continue reading