Treasury Budget: March deficit was $65.4B vs. $62B expected - the 18th straight monthly...

|By:, SA News Editor
Treasury Budget: March deficit was $65.4B vs. $62B expected - the 18th straight monthly shortfall. Receipts: $153B; outlays: $219B.