Sensex and Nifty decline as IT and bank shares face sellingDomestic equity benchmarks slipped from recent highs as foreign outflows and global crude volatility weighed on trading, though robust domestic institutional buying continues to support market fundamentals.2 hours ago