Indian Oil Corporation Limited has reported a Rs. 716.82-crore net profit for the third quarter of financial year 2018-19. This is a 90.91-per cent fall compared to the Rs. 7,883.22-crore net profit reported during the corresponding quarter of previous fiscal.