And it occured to me that maybe some daytraders might be on this as they usually have daily stop loss of 3%-5%, that would explain the sharp drop. They created a cascading stop loss ladder.
Thats why I don't use stop-losses. Don't be sheep.
SLR Price at posting:
$1.14 Sentiment: Buy Disclosure: Not Held