BP traders lost almost R1.5 billion in African deal 'debacle