Sensex, Nifty, Share Prices LIVE: Indian equity markets traded in a narrow range with a positive bias on Tuesday, tracking firm Asian markets and easing geopolitical concerns after reports suggested the U.S. may delay a possible strike on Iran, while investors remained cautious ahead of weekly expiry.