Open Thread

November 20th, 2007 10:18 AM

For general discussion and debate. Possible talking point: Extraordinary stock market volatility the past five months...

What does it all mean?