20041018 india: ONGC; Reliance greenest companies