The vast majority (95%) of China's development finance takes the form of loans, which have to be paid back. China currently has loan commitments of over $1.28 trillion USD across the world, with Russia and Venezuela each receiving over $100 billion in Chinese development funding.