U.S. Budget Deficit Widened to a Record $1.7 Trillion for Six Months, as Stimulus Checks Fueled Spending

U.S. Budget Deficit Widened to a Record $1.7 Trillion for Six Months, as Stimulus Checks Fueled Spending

Upworthy

Published

The budget gap for March alone rose to $660 billion, as the government issued a third round of stimulus checks to help Americans ride...

Full Article