India holds around 25 days of crude and petroleum products and may diversify crude sourcing as the Strait of Hormuz faces disruptions, Oil Minister Puri said