Monday, November 24, 2008

Video of The Day - Twin Peaks!




Super stock market technician Louise Yamada breaks down the current market turmoil and presents a far less than optimistic outlook.

And note the "twin peaks" reference... hmmm....