With the price of gold climbing, Barrick’s revenue from its gold ... While challenges remain, such as ongoing negotiations in ...