period-last
U.S. posts $108 billion budget deficit in March
April 12, 2016 by admin · Leave a Comment
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. The government had a deficit of $53 billion in
Read the rest here:
U.S. posts $108 billion budget deficit in March