IOC shares fall 3% after posting 99% YoY fall in profit



State-owned Indian Oil Corporation Ltd (IOC) reported a significant 98.6% decline in net profit for the September quarter, attributed to falling refinery margins and reduced marketing margins.

Comments