news Nifty today: Sensex shrugs initial hiccups to edge higher; auto and bank stocks rally July 7, 2021