Are Tides Turning For Newmont Corporation Stock?

Gold and other mineral sales account for 85% and 15% of total revenues, respectively – indicating the company’s huge dependence on commodity cycles.