Indian markets rose for a sixth straight session, supported by financial stocks and strong earnings sentiment. Nifty ...