Mining companies is quite the broad statement, are you talking speculative or ASX 200? You know what companies do, they chase materials, products or services which are in high demand. Do you understand simple economics. This company isn't a one trick pony, its making the most out of product they offer in a pretty tough time, making the most of the situation. Mining companies also sell a story, otherwise what would attract buyers.
Nothing Suggests this is only ST demand.
I suggest you research more and post a little less, very open ended comments with little to no relevance here IMO