Oil and gas output hits new peak
Employees check an oil transmission facility at Daqing Oilfield, Heilongjiang province. MA KE/XINHUA China’s total oil and gas production surpassed 400 million metric tons of oil equivalent for the first time in 2024, as the nation vows to meet growing domestic demand for energy even as it reduces reliance on fuel imports, the National Energy…