India in comfortable place, has crude oil stock of 25 days: Govt sources
India is in a comfortable position regarding crude oil and gas, with reserves for 25 days of crude and another 25 days of products in transit, government sources told NDTV. Officials added that only 40% of crude supplies come through Strait of Hormuz. Iran’s Islamic Revolutionary Guard Corps reportedly declared closure of Strait of Hormuz amid conflict with US.