somebody who knows something wants "in". Either that or fear is finally giving way to greed. Its the stock market... who knows? Looking strong but would like to see a few more days of slow upward movement to confirm the change in trend.
SLR Price at posting:
75.0¢ Sentiment: None Disclosure: Held