India, as the world’s third-largest oil importer with over 88 percent import dependence, is structurally positioned to benefit from a sustained correction in crude prices.
Every $1 per barrel decline in Brent typically saves the country roughly Rs 10...
