Indian Oil Returns to Profit with ₹7,818 Crore in Q2; Revenue at ₹2.06 Lakh Crore | Discvr Financial News | discvr.ai