Investors should allocate 10% of their stock market assets to gold mining stocks such as Barrick Gold, Yamana Gold, Goldcorp and Newmont Mining.Read full news