Sensex Declines As IT Stocks Fall, Nifty Ends Below 18,500Rising crude oil prices and relentless foreign capital outflows further weighed on sentiment, traders said.