China Tackles Rumors Fed by Its Flailing on Cash Squeeze