Nifty50 rallied to a fresh record high of 11,856 in April but since then the momentum has fizzled out. The index is down about 3 percent from las month's high and it has also breached its crucial short-term moving averages at 5-days exponential moving average (EMA), 13, 20 and 50-days EMA in May.