Markets have held on to the gains with index stocks and the stocks from broader segment, participating in the rally.
At 1:30 PM, the Nifty is up by 33 pts at 5190, up by 0.63%.
Ore major Sesagoa has shot up by 6%.
Index heavyweight RIL has shown a rise of 3.4% which is holding the index high.
Telecom stocks like Bharti have seen good gains. Bharti is up by 3.5%.
Stocks from the midcap & smallcap space are also beaming high.