"Mine life as it stands should be at least another 8 + years"
TRT
What exactly are you reading? Based on reserves, and current production it is under 4 years. Divide reserves by yearly production, it is that simple. Mine life is why it is getting hammered.