The Stimulus: An End in Sight?

The Federal Reserve (credit: Karen Bleier/AFP)
Produced by WNYC