ONGC surges 6%, hits 22-month high on improved outlook; Oil India up 7%