IOC posts record fuel sales but inventory losses tank Q3 profit by 64% 27 January 2025 by Indian Oil Corporation (IOC) reports 64% drop in net profit due to inventory and forex losses despite record fuel sales.