Marketwatch India stockpiles low-cost oil, fills 32 mn tonnes of commercial storage Admin May 4, 2020 India, the world’s third biggest oil importer, buys over 80% of its oil needs from overseas markets. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email