Does India Have Only 5-10 Days Of Oil Reserves Left? Govt Fact-Checks Viral Claim

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