China’s implied oil demand in November hit the second highest level on record at an average 11.44 million barrels a day, according to an analysis of Chinese government data by S&P Global Platts released Thursday. That was 4.1% higher than the same month a year earlier.