Link to the Show / Show NotesBelieve it or not, US consumers have pulled off a dramatic U-turn. Addicted to debt in the boom years, the world’s biggest consumers are pinching their pennies at a rate few thought possible just a year ago. This deleveraging process is weighing on the economy now, but paving a path to recovery.

Play in your Iphone