Fiscal Cliff: Down to the Wire

December 30, 2012

Pressure from the president to seal the deal as 11th hour talks come to a halt.