Refuting claims of critically low reserves, the Ministry of Petroleum and Natural Gas clarified that India currently has around 60 days of stock cover.