Besides the fact that we're waiting to see what will happen after August 1, supply & demand dictates the price coupled with hopes, rumors & FUD. The price is an amalgam of all that mate. Now it's rising since demand is raised and less people sell than those who're rushing to buy.