Indian Oil reported revenue from operations of of Rs 605924 crore for the Financial Year 18-19 as compared to Rs 506428 crore in corresponding Financial Year 17-18. The Net Profit for the financial year ended 31st March 2019 is lower at Rs 16,894 crore as compared to Rs 21,346 crores during the corresponding year mainly on account of exchange losses and lower...