Sensex rises 93 points, ends higher for fourth day; Nifty tops 11,450 | Sharefundss