Nifty Outlook for May 4: Markets Eye West Bengal Verdict as Key Support and Resistance Levels Come Into Focus
Sensex Plunges 1,675 Points, Nifty At 23,555 After Naval Blockade Announcement