Loading...

China Banks On U.S. Debt

| With a near $200 billion budget deficit and a $760 billion world trade deficit, America is living beyond its means, which is keeping China's economy strong. Barry Petersen reports.