IOC Q3 net profit dives 90% on inventory losses due to falling oil prices
State-owned Indian Oil Corp (IOC) Wednesday reported 91 per cent plunge in December quarter net profit after it suffered inventory losses due to falling oil prices. …read more