New Delhi [India], October 30 (ANI): Indian Oil Corporation Limited (IOC) on Friday reported a net profit of Rs 6,227.3 crore for the second quarter of 2020-21 compared to Rs 563 crore in the corresponding quarter of previous fiscal due to higher inventory gains.