On the surface, today’s monthly budget statement was disappointing: in March the US Treasury brought in total receipts of $216 billion, below the $228 billion last March, versus outlays of a record $392 billion, resulting in a deficit of $176 billion, more than
April 12, 2017