Sort:  

Supply is stable and good according to this article but who knows. The price drop could be due to competition in the market and overabundance of supply etc.