China’s struggling oil sector has entered a challenging new phase: long-term decline of its domestic production. Oil production in China likely peaked last year at around 4.3 million barrels a day, according to new data and interviews with industry executives. The development has significant implications globally, including the potential for higher crude prices over time as China steps up imports to meet rising demand at home. “The turning point that we’ve been searching for, for years, is happening now,” said Kang Wu, vice chairman for Asia at energy consultancy FGE. As an oil producer, he said, “China is entering long-term stagnation and decline.” For years, the […]