U.S. stocks finished mostly higher and snapped four-day losing streak, while the Nasdaq Composite recorded its longest losing streak since February. Global bonds as a whole slumped into their first bear market in a generation. Moody's slashed its forecast for the world's top 20 economies to 2.5% growth from 3.1%, while Fitch acknowledged the euro zone was now set for recession. Nifty failed to build on the large gains made on the previous session. Global sentiments have been able to halt the rallies in India over the past few weeks, though the broader market seems positive. 17,696-17,345 could be the band for the Nifty in the near term.