Let me get this right. They found $12.8 trillion deposit but will be getting "slightly under $700m is royalty payments, with investors poised to cash in on the windfall" according to the articles about this matter and thats for ore with a grade over 10grams per tonne. Excuse me if I feel a little skeptical.
This is only in my opinion, not offered or to be taken as financial advice. Not recommendation. Do your own research.