Nifty stares at worst monthly losing streak Can March turn the tide