Market View: Nifty finds strong support around 9600 while 9709 act as strong resistance on the upside. Bank Nifty also sees support around 23350 while 23650 will act as strong resistance on the upside.
US stock markets ended lower as tech sell-off returns to haunt major indices.
Europe stock markets ended lower amid G-20 and ECB's minutes for June policy.
US 10-year Treasury yield climbed over 2.36% after rising 4 bps on Thursday.
10-year German Bund yield ended above 0.50% for first time since Jan 2016.