Business Today
Data shows that India’s total proven crude oil reserves stood at about 671 million tonnes in 2024, with the largest share located in the western offshore basin and major onshore reserves in Assam, Gujarat and Rajasthan.
Go to News Site