India has 250 million barrels of crude, petro products; 7-8 weeks of buffer across supply chain
New Delhi: Top government sources on Saturday allayed fears that current global energy situation can become a crisis for India, saying that the country currently holds over 250 million barrels (around 4,000 crore litres)…
