BusinessIndianOil Posts ₹21,630 Crore Profit After Previous-Quarter LossBy Helena WardNov 2, 2026, 12:55 AM UTC