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.