If I were running TCMI would be idling all my mines, and sitting on my cash. Soon earnings will go negative as the Moly price returns to historical valuations ~$2.50 to $4.
Idle the mines and conserve the cash. Forget about the stock price and buy-backs.
Clearly, everyone has greatly underestimated the enormity of the coming DEPRESSION.
My 2 cents.