China's major shale oil base achieves annual output of over 1 million tonnes
Xinhua, November 27, 2024 Adjust font size:
Workers patrol at a combined processing station for shale oil of Jiqing Oilfield, in northwest China's Xinjiang Uygur Autonomous Region, Nov. 24, 2024. (Photo by Zhang Rui/Xinhua)