New Delhi, June 29 -- Finally, the resistances were briefly breached only to witness some sell off at higher levels. The repeated sell off at higher levels keeps challenging the sentiment as we head into the next series. At such times its best to stay light and keep participating.

Indian equities witnessed a volatile week between June 22 and June 25, marked by alternating gains and steep losses across sessions. On June 22, markets advanced strongly, with the Sensex climbing over 250 points past 77,000 and the Nifty closing above 24,000, buoyed by easing crude oil prices and optimism from progress in US-Iran peace talks.

TMCV (Cmp 431.90)

TMCV: Buy above Rs.433, stop Rs.412 target Rs.470 (Multiday)

MAXHEALTH:Buy above Rs.1125, stop Rs....