IOC, BPCL, HPCL may post Rs 10,700 cr loss in Q1