ONGC emerged as the top Nifty gainer, rising 3.79% to a two-month high after CLSA rated the stock as a high-conviction ...