U.S. Markets closed

U.S. budget deficit tops $1 trillion for first time in 7 years

On Thursday, the Treasury Department said the U.S. budget deficit has topped $1 trillion for the first time in seven years. The Final Round panel discusses.