Article

marketwatch.com on 2017-12-12 20:04

U.S. runs November budget deficit of $139 billion, Treasury says

The U.S. government ran a budget deficit of $139 billion in November, the Treasury Department said Tuesday, up just 1% from the same month a year ago.

Related news