US federal debt has crossed $40 trillion. The government is still running a deficit close to 6% of GDP.