RE:RE:May sound a little OT - It isn't"Taking advantage of the misfortune of others may be reprehensible to some but this is the stock market and that's how the world works."
Don't forget that every deal that Sandstorm signs is a mutual agreement between two equal partners. For every advantage that Sandstorm takes onboard, it takes on a compensating degree of risk, otherwise the deal simply would not happen. A streaming company is not a bottom-feeding hedge fund pirate or a market-manipulating shark like JPMorgan. (Don't we just wish?...)
Mining executives may not like the market conditions under which they have to sign deals, but that is not the fault of Sandstorm, which has been equally battered in the storm. And they are every bit as good at negotiating the best possible terms, which is in large part why new deals have been so slow in coming recently. Naturally optimistic about their prospects (they wouldn't be in such a risky business otherwise), they often stay denial far too long for their own good, sometimes until it is too late for them to recover. (Sounds a bit like humans in general...)
Part of Sandstorm's job is to convince them that it is actually throwing them a life saver rather than an anchor. In any case, how much of your hard won booty would you be willing to share if the alternative was drowning in a sea of debt?