Nse Banknifty Chart - Market Outlook For Friday Nifty50 Looks Overstretched May