Gerard Barron mining investment news and information