Indian Oil Corporation (IOC), the nation's biggest oil firm, on Monday reported a 64 per cent drop in its December quarter ...