Time goes more slowly when you spend so much time in front of the computer waiting for the price to rise. This mini-crisis has only been around for about a week. Right now, even though pushing the low 600's USD, I see the bottom end just about where it is now, and hopefully it will push up again to the upper 600's in a day or so. I don't see it breaking 700 in the next few days, but give it 2-3 weeks I see a very good chance of 800 again. That should get the ball rolling. Tough times require patience. As for the long term, it would be nice to see a steady rise, maybe $1100 by May 1? I wouldn't bet on it though, not until we see what happens in the next couple of weeks.