India's oil reserve to last 22 years : Naik
-
17/12/2000
-
Business Standard (New Delhi)
The country's oil planners have come a cropper. While they had predicted that India's oil reserve would last till 2011-12, the latest figures show that there is sufficient crude in the country for another 22 years-till 2023-24.