Filter by

Robert Scott

Videos

Sorted by Most Recent Event
Showing 1 - of 1
  • Last Aired

    Foreign Held U.S. Debt

    The guest talked about the Economic Policy Institute’s new report on foreign-held U.S. debt, or trade deficit, which now totals about $2.7 trillion with Japan and China being among the large…

    93 views