> China has almost no oil capacity on their own.
Pedantic: China produces 5 million barrels of oil a day, 4th in the world. That's far from "almost no oil capacity". The problem is that they consume 12.5 million barrels a day.
This means that electrification doesn't need to get them to 0 oil demand, they can still use their own oil for harder to replace uses like plastic production.