Share market update: OMCs trade in the green; ONGC, BPCL among top gainers