Result: IndianOil Reports Highest-Ever Quarterly Sales in Q1 FY26, Profit at Rs5,689 Cr – Details Inside 14 August 2025