Indian markets rose for a sixth straight session, supported by financial stocks and strong earnings sentiment. Nifty reclaimed key levels as technical indicators turned bullish, with analysts highlighting favourable risk-reward, improving momentum and steady buying interest across several active counters