Oil slips on record US crude output, China’s weakening economy