Indian stock market: The Nifty remained within the defined range of 23,300-23,500. The short-term sentiment is likely to remain more or less positive. Support levels are seen at 23,400/23,300, where put writers have built significant positions. A decisive fall below these levels might shift the market balance in favor of […]