Barrick Gold and Newmont have reached an agreement that could pave the way for Barrick's initial public offering (IPO) of its North American gold assets, aiming to unlock their full value. The deal resolves opposition from Newmont, with which Barrick has a Nevada Gold Mines joint venture. However, Bloomberg reported on Sunday that some major Barrick shareholders disapprove of the IPO plan.