$ 0 0 Gold Fields agreed to buy three high-cost gold mines in Australia from Barrick Gold, the world's largest gold producer, for $300 million.