China's 2025 oil, gas output hits record high: report-

China's 2025 oil, gas output hits record high: report-

China achieved record oil and gas production while drawing on large crude inventories to reduce imports and cushion the impact of higher global oil prices.