Or maybe the people who have wanted/needed cash have already taken profits, so we may not see a sell-off at all. Looking at the market depth it appears people want a fair bit more than $2 even
SLR Price at posting:
$2.03 Sentiment: Buy Disclosure: Held