Home Economy Nifty and German 40: NIfty fell to 21281.45 this morning