China is experiencing genuine domestic demand destruction, with consumer travel spending pulling back and the industrial side weakening due to lower export orders, possibly compounded by state-directed production cuts related to the Hormuz crisis. This, along with record-high stockpiling last year and ongoing electrification reducing oil use, means Chinese oil demand is materially lower than widely perceived, keeping a lid on oil prices.