Last week Nifty closed at 25,571 with a 0.39% gain. Benchmarks rose despite volatility while small caps fell. The outlook is ...