Deleveraging May Be Driving Stock Sell-Off

by Jim Zarroli, NPR
October 24, 2008

Stocks have sold off sharply in Europe, Asia and the U.S. One analyst says much of the decline stems from a global "deleveraging" that will continue for a while.

Broadcast Dates