anyone remember the high from dec was it 143' or 147'? has it officially dropped 20% yet? that has to be somewhere around here...
It's a little out of date but the chart at http://zerohedge.blogspot.com/2009/05/guest-post-green-shoots-and-glimmers-of.html may give some perspective....