South Africa's rand firmed slightly in early trade on Thursday, recouping some of the previous session's losses as focus shifted from a delay in the national budget to the first meeting of G20 foreign ...
A $2.9BN write-down of De Beers took parent company Anglo American into a $3.1bn headline earnings loss for the 12 months ...