Selling in IT stocks and fresh foreign fund outflows also dented investors' sentiment