Indian markets recovered from early losses to end flat on short covering by bears who had bet on further declines. The Sensex opened nearly 500 points lower but recovered lost ground, ending just 12 points down. The recovery showed bears closing out short positions after markets fell over 1,500 points in the prior sessions. While real estate and consumer stocks lost ground, banks and oil companies saw gains. Analysts expect US interest rate cuts and major bank earnings reports this week could push markets higher going forward.