I think the recent rises above 50cents have also made people less likely to sell for the current prices. If you know it has been 20% higher a few days ago, your are psychologically way less likely to sell for 43cents compared to when it would have been there for months.