Sensex gains 120 points on strong global cues, Nifty tops 10,600 | Sharefundss