NIFTY STOCKS Weekly Wrap: Sensex, Nifty slipped from all-time highs amid profit booking and weak global markets. What lies ahead? July 8, 2023 admin