Report: U.S. racked up $2 trillion deficit over past 11 months
A new report from the Congressional Budget Office estimates that the federal budget deficit reached $2 trillion over the past 11 months, painting a dire picture of the U.S.’s fiscal health.
... Read More.