Stocks traded with weakness in mid-afternoon trade as European stocks opened lower. At 14:29 IST, the barometer index, the S&P BSE Sensex, was down 316.37 points or 0.88% at 35,575.15. The Nifty 50 index was down 108.75 points or 1.01% at 10,683.75. Selling was triggered by weak global cues.<...read more