IOC posts Rs 1,992.53 crore net loss in Q1 on petrol, diesel price freeze