Key levels for #Nifty50 and #NiftyBank - July 4, 2024 Technical Analysis