Rising Crude and its impactby StockEdge May 23, 2024 0 2.2k India is one of the world’s 3rd largest importers of Crude Oil. Nearly 80% of its oil requirements are met ...