‘India has 25 days of crude oil in reserve and 25 days of petrol, diesel stock’

Cumulatively, they account for 50 days of sufficiency, government sources said