CNBCTV18Stock Market Highlights: Sensex, Nifty snap six-week gaining streak by ending in red; Sun Pharma, Cipla top gaJul 31, 2020more_vert