Midcap and smalcap stocks witnessed selling pressure in the early trading hour. Nifty midcap 100 index was down 669 points or 1.34 per cent at 51,464 and Nifty small 100 index was down 253 points or 1 ...