U.S. Posts $108 Billion Budget Deficit in March

Reuters, Apr. 12, 2016–Cassella, Megan

The U.S. government posted a $108 billion budget deficit in March, more than double the amount from the same period last year, the Treasury Department said on Tuesday.

(More)