Among sectors, energy, oil & gas, pharma, telecom, consumer durables rose 0.3-2%. BSE Midcap index added 0.4% and smallcap ...