State-run Indian Oil Corporation (IOC) has posted a 91 per cent drop in net profit for the third quarter of the financial year to Rs 716.82 crore, owing to a higher inventory loss during the quarter. The company had a net profit of Rs 7,883.22 crore during the third quarter of the 2017-18 financial year.