Latest SEC filings for Keyuan Petrochemicals, Inc. (KEYP).