India currently holds 25 days of crude oil inventory and an additional 25 days of petrol and diesel stocks, government sources told ANI. This amounts to nearly eight weeks of crude oil and petroleum products inventory. Officials said only 40% of India’s crude supplies pass through Strait of Hormuz, which Iran has reportedly closed amid its conflict with US.