250 million barrel buffer: How much oil does India have and how long will it last

250 million barrel buffer: How much oil does India have and how long will it last
India's energy security is bolstered by over 250 million barrels of oil reserves, sufficient for nearly two months. Diversified crude imports from 40 countries and a reduced reliance on the Strait of Hormuz mitigate geopolitical risks. India continues to import Russian oil, complying with G7 price caps, while domestic ethanol blending and expanded refining capacity further strengthen its energy independence.