Nifty posts longest monthly losing streak in years over Rs lakh crore gone