Nifty rally may see resistance at 8420

The current rolls for NiftyBank Nifty stand at 3536% with 10 million and 0.8 million share positions being shifted to the next expiries.

Read More