Daily Archives: November 11, 2009

Understanding the Talking Heads

Talking heads abound in the markets. There are corporate CEOs and other high-level officers. There are central …