Latest NewsIndian Oil Net Profit Plummets By 91 Per Cent In Q3 FY19adminJanuary 31, 2019 by adminJanuary 31, 201902249 Indian Oil Corp (IOC), the public sector oil and gas company announced a 91 per cent decline in its net profit to Rs 716.82 crores...