Loading Video…
This browser does not support the Video element.
US National Debt now stands at $40 trillion
This week, the U.S. national debt surpassed $40 trillion for the first time in history. James Vrachas, executive director of investment bank Post Oak Group, explains the impact.