Indian Oil Corporation Ltd.'s net profit missed analyst estimates in the JulySeptember quarter on inventory and foreign exchange losses. Indian Oil Corporation net sales fell 16% to Rs 111128.7 crore for the quarter ended September 2019 compared to corresponding previous year period. This included subsidy from the government of Rs 288.49 crore down 75% on a y-o-y basis. Excluding compensation from the government net sales of the company fell 16% to Rs 110840.21 crore. OPM of the company stood at 3.4% compared to 5.5% in the corresponding previous year...