Indian stock indexes, the Sensex and the Nifty, which nose-dived in early trading due to concerns about a possible recession in the US, recovered slightly but still ended trading on Monday in the red, reported dpa. The benchmark Sensex on the Bombay Stock Exchange closed at 15,933 down 42 points or 0.26 per cent. While the broader 50-stock S&P CNX Nifty of the National Stock Exchange in Delhi ended trading at 4,799, down 28 points or 0.59 per cent. Weak Asian markets and a wait-and-watch sentiment in domestic bourses sustained selling pressure in early trading.