Raters Put U.S. on Notice

Jul 15, 2011

- 5:08 - 

How a credit rating downgrade will worsen U.S. deficit

ADVERTISEMENT

Browse Video

Get Updates from Fox Business Video on Facebook