Business
Beyond 90%: Why India’s energy security is hitting a breaking point
India's import dependence for crude oil has crossed 90% in FY2026. A new report calls for urgent expansion of strategic reserves to mitigate global supply risks.
By Priya Nair · 2 hours ago