Who will pay for America's trillion-dollar deficits?

The CBO predicts annual federal deficits of more than $1 trillion this year, ultimately reaching $1.7 trillion in 2030. Yahoo Finance's Rick Newman joins Seana Smith on The Ticker to discuss how this could impact American taxpayers.

Advertisement