China improved their GDP/oil efficiency about 5%/year for a long time. Near-clockwork 10% GDP growth produced 5% oil consumption growth. So 6% GDP growth would be 1% oil growth. 348k bpd is well above that. That diesel demand chart is very dramatic, if real. The drop is bigger than in 2008-09. It's also way too sudden to be EV related.