U.S. Posts $106 Billion Budget Surplus in April

Reuters, May 11, 2016–Cassella, Megan The U.S. government posted a $106 billion budget surplus in April, down 32 percent from the same period last year, the Treasury Department said on Wednesday.

(More)