News

Indian Oil Corp's Q1 profit falls short of analysts' forecasts due to significant inventory losses, even as fuel demand rises and crude costs decline. The company's gross refining margins witness a ...