Indian Oil’s Q1 profit more than doubles to Rs 5,689 crore
Indian Oil reported doubling of net profit to Rs 5,689 crore in the June quarter from Rs 2,643 crore a year earlier buoyed by robust marketing margins. Revenue from operations grew 1% to Rs 218,608 crore in the three months ended June. “Improvement in net profit is mainly on account of higher refining and marketing…