Blazing the Future: IndianOil's Stellar Performance in FY 2023-24