Submitted by Chris Hamilton via Econimica blog,
China has run a $4 trillion trade surplus with the US since 2000. So, no shock China is the largest single holder of US Treasury debt (outside of the Federal Reserve) and has accumulated nearly a trillion dollars in US Treasury debt since ’00. In total, China now holds $1.24 trillion in US Treasury bonds.