Detailed Analysis of 30th June Market Along with Important Nifty and Bank Nifty levels for 1st July 2025