China's crude oil reserve was estimated to stand at 108.6 billion tonnes, the Ministry of Land and Resources (MLR) said on Monday.
About 21.2 billion tonnes of crude could be developed under the current technology, said the MLR.
Meanwhile, the maximum natural gas reserve was estimated to stand at 5.6 trillion cubic meters, and 2.2 trillion cubic meters could be exploited under the current technology.
The discovery was based on the country's nationwide development and research. The MLR, the National Development and Reform Commission and the Ministry of Finance jointly launched the research in 2003.
China is one of the world's biggest producer and consumer of oil. Last year, it produced 186.66 million tonnes of oil and consumed more than 300 million tonnes.
The nation also produced 69.3 billion cubic meters of natural gas in 2007. The figure was expected to rise to 76 billion cubic meters this year.
(Xinhua News Agency August 18, 2008)