Petra Diamonds profit misses estimates, shares hit all-time low

The miner has been fixing its balance sheet after spending much of this decade investing in its flagship Cullinan mine in South Africa.Petra’s share price fell to…