A lack of new oil discoveries in India coupled with a long lead time to begin production from discovered wells has led to a steady decline in India?s crude oil production. Read More

reported by Karunjit Singh at The Indian Express