Aditya Agarwala, Senior Technical Analyst, YES Securities Indian markets ended the July expiry session marginally higher following a highly volatile session in the previous session. For the July series, the index ended trade on a flat note as it failed to break out of the key hurdle placed at 15,900-15,950. Going ahead, if bulls manage to take the index beyond the immediate resistance of 15,830-15,840, a short covering rally could take the index to levels of 15,915-15,950, which has been acting as a stiff hurdle to breach. However, failure to keep its head above 15,830 could resume the choppy trading sessions dragging the index lower to levels of 15,700-15,660.