India’s Oil Import Dependence Climbs to Nearly 89% as Domestic Output LagsIndustry newsFebruary 24, 2026