New Delhi, July 15 -- Shares to buy for the short term: After four consecutive sessions of losses, the Indian stock market benchmark Nifty 50 traded with mild gains in the morning session on Tuesday (July 15). The benchmark index opened at 25,089.50 against its previous close of 25,082.30 and rose about 0.30 per cent to an intraday high of 25,155.80.

Experts say while 25,000 remains the index's key support level, it may remain in a range unless it closes and sustains above 25,340.

"Monday's candle held support at 25,000 and then bounced enough to generate a large-sized lower shadow -- that adds to evidence that the 25,000 area matters. That said, unless and until the index records at least one daily close above 25,340, near-term bulls n...