Sensex Ends 650 pts Higher, Nifty Settles Near 16,000; HUL, Asian Paints Shine

July 7, 2022