ProductionChina’s petroleum demand set to peak in 2025 – CNPCAdditional energy demand beyond 2025 will be fed by renewable sourcesFlying the flag: CNPC's headquarters in BeijingPhoto: REUTERS/SCANPIXXu YiheSingapore