Indian Oil Corporation Stock Down over 4% After Disappointing Q2 Earnings
Indian Oil Corp on Thursday reported an 83 per cent plunge in second quarter net profit on the back of slump in refinery margins and inventory losses.