Indian Oil Corporation Ltd.'s net profit missed analyst estimates even as profit rose more than four times and its operational performance met estimates, aided by higher sales volume and inventory gains Indian Oil net sales fell 12% to Rs 123929.51 crore for the quarter ended December 2019 compared to corresponding previous year period. This included subsidy from the government of Rs 218.39 crore down 83% on a y-o-y basis. Excluding compensation from the government net sales of the company fell 11% to Rs 123711.12 crore....