BP Traders Lost $100 Million in 2015 Africa Deals ‘Debacle’  BloombergContinue reading