The refineries and marketing company is listed on the BSE 100 index and spans across oil, gas, petrochemicals, and alternative energy sources ... last year. Indian Oil’s revenue from operations ...
Indian Oil Corporation (IOC) will release its second-quarter earnings today, with analysts projecting steady revenue despite anticipated pressures from inventory losses and weak refining margins.