Saturday, August 15, 2009

Taleb on CNBC

Let me tell you one thing about stock markets....