Share

Fiscal year-to-date budget deficit hits $1.7 trillion, up 130%

CNBC's Ylan Mui reports on the March debt and deficit numbers from the U.S. Treasury.
01:01
Mon, Apr 12 20212:31 PM EDT