Sensex down 90 points on weak global cues; Nifty near 13,900 | Sharefundss