20060801 india: IOC posts gains after ONGC stake sale