On the last day of trading this week, the markets closed with moderate gains today and barring oil & gas, all sectoral indices closed positive. The CNX Midcap index was up 0.9% and the BSE Smallcap index gained 0.3%. The market breadth was positive with advances at 817 against declines of 606 on the NSE. Metals was top rising sector today. Other sectors with substantial gains included capital goods and banking and oil & gas was the only sector that closed negative. The Sensex closed at 17563, up 81 points from its previous...