Markets gain for fifth straight day: Markets gained for the fifth straight led by a rally in bank shares after global rating agency Moody's revised India's sovereign outlook to positive from stable earlier while Reliance Industries extended gains on talk of huge gas find. The 30-share Sensex ended higher by 177.46 points at 28,885.21 and the 50-share Nifty gained 63.90 points at 8,778.30. The market breadth indicating the overall health of the market turned negative from positive. The big news of the day was that Moody's upgraded India's outlook to positive from stable, but the rating remains unchanged at Baa3. In the foreign exchange market, the rupee edged higher against the dollar.