Author of the blog does not have a real good grasp of math and accurate reporting.
comparing apples to oranges.
China still holds over 1.1 trillion of our treasury securities.
but if they decide to abandon the US dollar. Yep, we are screwed but so will they be too. We are in bed together for better or worse. but China can dictate to us, we've lost our power. We are a debtor nation.