Pre-revenue exploration companies are holding a record $12 billion of cash as investors chase returns through the discovery of new mineral, oil and gas deposits.