(EnergyAsia, August 8) — State-owned Indian Oil Corporation Ltd (IOC) has reported a net operating loss of Rs14,440 million for the April-June quarter of the current financial year to March 31 2007. (US$1=Rs46). However, after taking into account a profit of Rs32,250 million from sale of 20% of its holding of ONGC shares, IOC reported…