China's Energy Strategy Cuts Oil Imports, Boosts Renewables, and Adds Global Supply Cushion
eng.yidaiyilu.gov.cnChina's crude oil imports fell 15.3 percent in the first nine months of 2026, a drop driven less by the Hormuz disruption and more by structural changes in transport fuel demand. NEVs now make up 52.4 percent of new vehicle sales, while coal-fired power fell below half of total electricity output for the first time. Renewables passed 40 percent of generation, and China's energy self-sufficiency rate reached 84.4 percent. The article also highlights a global angle: Chinese exports of batteries, wind turbines, EVs, and solar panels avoided an estimated 374 million tonnes of CO2 emissions in 2025, more than Britain's annual emissions. For anyone tracking oil demand peaking, grid decarbonization, or clean technology supply chains, this is a useful read with concrete numbers to weigh.
