Recession Alert: Government Revenues Suffer Biggest Drop Since The Financial Crisis

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 the $167 billion expected, and $68 billion more than the previous year. For the fiscal year through March 31, the total US budget deficit was $527 billion, compared to $459 billion on year ago.