China's petroleum demand to peak in 3 years