China managed to achieve record-high oil and gas production this year, according to what Xinhua News Agency learned from the 2026 National Energy Work Conference.Specifically, crude oil production reached around 215 million tons, while natural gas production exceeded 260 billion cubic meters, marking nine consecutive years of in...