Fri, May 24, 2013, 12:56 AM EDT - U.S. Markets open in 8 hrs 34 mins
you are viewing a single comment's thread.
I think you're right, though it looks as if the party is over already. Pumpers have gone silent. The shorts (same people) will now say to sell.