CCrude Oil Read More India Remains Dependent on Imports for 90% of Oil Demand2026-08-07 Despite a decline in dependence on primary energy imports, India remains highly dependent, at a massive 90%, on…