Oil and Natural Gas Corporation Limited
Status of India's Crude Oil Production, New Exploration
India's crude oil production | Jul 25, 2024As of June 2024, India produced a total of 4.883 metric tonnes, according to the ministry's reply to a question in Lok Sabha seeking..