Oil down 1% on dismal China GDP report