TECHNICAL VIEW ON NIFTY Sensex gains 295 pts, Nifty ends above 10,500; Tata Steel leads NALCO, Oil India, Bata India, Sun TV Network, Marico and Amara Raja Batteries rallied 3-7 percent.Benchmark indices recouped some of previous day's losses as the Sensex gained 294.71 points or 0.87 percent at 34,300.47 and the Nifty rose 84.80 points or 0.81 percent to 10,539.80.About 2,006 shares advanced against 736 declining shares on the BSE.