Nifty analysis and targets (10th May and beyond)