Nifty Weekly Report -- Nifty from 22nd March onward