Economy | Sat Oct 16, 2010 12:59am EDT

Fiscal 2010 deficit thins to $1.29 trillion