Hydrocarbons in India

India’s existing domestic production of about 0.7 million barrels of oil per day (BOPD) is much less than its current consumption of 2.8 million BOPD, creating a wide gap necessitating imports....

IMPACT ARTICLES