China is likely to roll over $2 billion soon