Platts Report: China Oil Demand Contracted 2.1% in November versus a Year Ago
China's apparent oil demand in November fell by 2.1% to an average 9.9 million barrels per day (b/d) or 40.88 million metric tons (mt) versus year-ago data, according to a Platts analysis of China’s latest government data. The November average marked the second time this year that China’s apparent oil demand has