India has 25 days of crude oil in reserve and 25 days each of petrol, diesel stock: Government sources 0 03.03.2026 17:30 Thehindu.com Cumulatively, they account for fifty days of sufficiency, the source added