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.