Indian Oil Corporation Limited reported a standalone net profit of Rs 5,861 crore for the December quarter of the fiscal year 2021-22, a 19.19 per cent rise from a net profit of Rs 4,917 crore during the same period of the last financial year (FY21). ...