Indian Oil’s Net Profit Crosses Rs 2,873 Crore In Oct-Dec Quarter | Economy NewsBy The World OpinionJanuary 28, 2025 New Delhi: Indian Oil Corporation (IOC) on Monday announced a net profit of Rs 2,873.53 crore for the October-December quarter…